Trevi Steps features accommodation within 400 metres of the centre of Rome, with free Wi-Fi, and a kitchen with a fridge, a stovetop and kitchenware. The property has city and quiet street views, and is 400 metres from Piazza Venezia.
Number of rooms: 4
Via delle Tre Cannelle, Trevi, 00187 Rome, Italy