Spanish Steps Luxury Penthouse Apartment Trevi
Set in Rome, this air-conditioned apartment is 200 metres from Piazza Barberini. The property boasts views of the city and is 400 metres from Trevi Fountain. Free Wi-Fi is offered throughout the property.
Via Del Tritone 94, Trevi, 00187 Rome, Italy