Via Della Camilluccia, 643, 00135 Roma
Appartamento
con
1
camera
Located in Rome, 1.7 km from Stadio Olimpico Roma and 4.6 km from Auditorium Parco della Musica, Loft 643 provides
air-conditioned accommodation with a balcony and free WiFi. The property is around 5.6 km from Ottaviano Metro Station, 5.8 km from Lepanto Metro Station and 6.3 km from Vatican Museums. Outdoor ...