Featuring air conditioning, Vatican Lodge offers accommodation in Rome. Piazza del Popolo is 600 metres from the property. Free WiFi is provided throughout the property. All units have a seating area.
Featuring air conditioning, Vatican Lodge offers accommodation in Rome. Piazza del Popolo is 600 m Read more
Featuring air conditioning, Vatican Lodge offers accommodation in Rome. Piazza del Popolo is 600 metres from the property. Free WiFi is provided throughout the property. All units have a seating area.
Featuring air conditioning, Vatican Lodge offers accommodation in Rome. Piazza del Popolo is 600 metres from the property. Free WiFi is provided throughout the property. All units have a seating area.
Number of Rooms: 2