27 Via Mecenate, 00184 Roma
Apartment
with
1
room
Ellie Luxury Apartment provides accommodations in the center of Rome, a 5-minute walk from Santa Maria Maggiore
and 600 yards from Vittorio Emanuele Metro Station. With inner courtyard views, this accommodation features a balcony. The accommodation offers a hot tub, free Wifi throughout the property, and an elevator. ...