16c via andrea doria, 00192 Roma
Apartment 4 stars
Located in Rome, 1804 feet from The Vatican and 0.7 mi from St. Peter's Basilica, Panoramic View of St. Peter offers free WiFi and air conditioning. It is located 1804 feet from Vatican Museums and features a tour desk.
The apartment features 3 bedrooms, 2 bathrooms, a flat-screen TV with satellite...