Piazzale Maresciallo Giardino, 1, 00195 Roma
Appartamento
con
1
camera
Located in Rome, 1.3 km from Stadio Olimpico Roma and 1.6 km from Lepanto Metro Station, BDC - The Olympic One!
offers air conditioning. The property is situated 2.1 km from Vatican Museums, 3.3 km from Piazza del Popolo and 3.3 km from The Vatican. Free WiFi is available throughout the property and Ottaviano ...