200 via della lucchina, 00135 Roma
Homestays
Offering garden views, Family Villa Room!!! is an accommodation located in Rome, 9.2 km from Stadio Olimpico Roma and 11 km from Vatican Museums. The property is around 11 km from Ottaviano Metro Station, 11 km from Auditorium Parco della Musica and 12 km from Lepanto Metro Station. Free WiFi is available...