Via Candia, 66, 00192 Roma
Apartment
with
1
room
Vatican Holiday is located in Rome, just a 13-minute walk from The Vatican and 0.8 miles from St. Peter's Basilica.
The air-conditioned accommodation is a 5-minute walk from Ottaviano Metro Station. Staff on site can arrange a shuttle service.
With free Wifi, this 1-bedroom apartment offers a flat-screen TV ...