18 Via Santa Maria In Via, 00187 Roma
Apartment
with
1
room
Design Suite Trevi Fountain is a recently renovated apartment in the center of Rome, a 2-minute walk from Trevi
Fountain and half a mile from Barberini Metro Station. The property is around a 7-minute walk from Piazza Venezia, 700 yards from Via Condotti, and a 8-minute walk from Piazza di Spagna. The apartment ...