Offering a shared lounge and quiet street view, Your Vatican Suite is located in Rome, 1.2 km from Lepanto Metro Station and 1.3 km from Vatican Museums. The property features city and inner courtyard views, and is 800 metres from Ottaviano Metro Sta...
Rooms total: 11 More information »Ottaviano Metro Station 0.7 km
Lepanto Metro Station 0.9 km
Vatican Museums 1.0 km
Cipro Metro Station 1.1 km
St Peter's Square 1.5 km
The Vatican 1.5 km
St. Peter's Basilica 1.5 km
Foro Italico - Rome 1.6 km
Castel Sant'Angelo 1.6 km
Flaminio Metro Station 1.6 km