Via Giuseppe Palombini, 19, 00165 Roma
Appartamento
con
1
camera
Situated in Rome, 3.1 km from St. Peter's Basilica and 3.2 km from Vatican Museums, Jmartins Vatican Apartment
offers air conditioning. The property is set 3.3 km from Ottaviano Metro Station, 4 km from Lepanto Metro Station and 4.8 km from St Peter's Square. Free WiFi is available throughout the property and ...