Property DescProperty Location With a stay at 102 Vaticano Suite youll be centrally located in Rome steps from Vatican Museums and 12 minutes by foot from St Peters Square This apartment is 07 mi 11 km from St Peters Basilica and 04 mi 07 km from Va . . .