Located in Rome City Centre, this hotel is within a 5-minute walk of Palazzo Barberini and Trevi Fountain. Teatro dell'Opera di Roma and Piazza Venezia are also within 15 minutes.
Very nice stayPros: Hotel was very clean
Location was excellent
Room was larger than expected
Staff was courteous and professionalCons: elevator was very small and hard to enter