26 Via Degli Avignonesi, 00187 Roma
Appartamento
con
1
camera
Located in Rome, 200 metres from Piazza Barberini and 700 metres from Spanish Steps, Elian Apartament In The Center
of Rome #2 provides accommodation with amenities such as free WiFi and a flat-screen TV. The property is close to several well-known attractions, 400 metres from Trevi Fountain, less than 1 km from ...