Via Della Camilluccia, 180, 00135 Roma
Appartamento
con
1
camera
Offering a garden and garden view, In Villa Apartment is situated in Rome, 5.2 km from Ottaviano Metro Station
and 5.7 km from Auditorium Parco della Musica. The air-conditioned accommodation is 3.6 km from Stadio Olimpico Roma, and guests can benefit from private parking available on site and free WiFi. The ...