Via rialto,13 9, 00136 Roma
Apartments
Offering inner courtyard views, Italiapartment Vaticano Superior is an accommodation located in Rome, 700 metres from Vatican Museums and 1.1 km from Ottaviano Metro Station. The apartment, set in a building dating from 1950, is 2 km from St. Peter's Basilica and 3.6 km from Piazza Navona. Free WiFi,...