Set in the centre of Rome, 100 metres from Ottaviano Metro Station and 800 metres from Lepanto Metro Station, Vatican House offers free WiFi and air conditioning. It is situated less than 1 km from St Peter's Square and offers a lift. The property is...
Rooms total: 1Important Information
This property will not accommodate hen, stag or similar parties.
More information »Ottaviano Metro Station 0.1 km
Vatican Museums 0.5 km
Lepanto Metro Station 0.7 km
St Peter's Square 0.9 km
The Vatican 0.9 km
Cipro Metro Station 0.9 km
St. Peter's Basilica 0.9 km
Castel Sant'Angelo 1.0 km
Ara Pacis 1.5 km
Piazza del Popolo 1.5 km