26 Via Degli Avignonesi, 00187 Roma
Apartment
with
1
room
Elian Apartament In The Center of Rome #2 in Rome provides accommodations with free Wifi, a 2-minute walk from
Piazza Barberini, 0.4 miles from Spanish Steps, and a 8-minute walk from Quirinale Palace. Popular points of interest nearby include Piazza di Spagna Metro Station, Via Condotti, and Piazza di Spagna. ...