Featuring a fitness centre, a restaurant as well as a bar, Umiltà 36 is located in the centre of Rome, 500 metres from Piazza Venezia. With free Wi-Fi, this 5-star hotel offers room service and a 24-hour front desk.
Number of rooms: 65
36 Via dell'Umiltà 36, Trevi, 00187 Rome, Italy