Apartment Vatican In Love Rome
237 Viale Giulio Cesare, Rome, Italy
237 Viale Giulio Cesare, Rome, Italy
Located 5 minutes' walk from Ottaviano - San Pietro - Musei Vaticani underground station, Vatican In Love Hotel also boasts proximity to Ottaviano.
Museo Leonardo da Vinci is 20 minutes' walk from the premises, while Borghese Gallery and Museum is 2.7 km away. Risorgimento bus station is right at the apartment.
This apartment is also 5 minutes' walk from L'Isola della Pizza, which serves Central-Italian cuisine.