La Cupola del Vaticano
Rome • Show on map
View Details for Price
La Cupola del Vaticano offers air-conditioned rooms with tea/coffee maker and free Wi-Fi throughout. The property is just 328 feet from the Vatican and 984 feet from Ottaviano Metro Station, on line A.…More info
