Trevi Palace Hotel
Hotel
Trevi
Centrally located in Rome, Trevi Palace Hotel is set 130 metres from the Quirinal Palace. It offers free Wi-Fi and air-conditioned rooms.
Number of rooms: 33
Via Mazzarino 2, Rione Monti, 00184 Rome, Italy