Via Gregorio VII, 368, 00165 Roma
Appartamento
con
1
camera
Located in Rome, 3.2 km from St. Peter's Basilica and 3.2 km from Vatican Museums, Attico Roma - terrace and wi
fi offers air conditioning. The property is situated 3.8 km from Ottaviano Metro Station, 4.9 km from St Peter's Square and 4.9 km from The Vatican. Free WiFi is available throughout the property and ...