Located in Rome City Centre, this hotel is within a 10-minute walk of Basilica di Santa Maria Maggiore and Teatro dell'Opera di Roma. Roman Forum and Trevi Fountain are also within 1 mi (2 km).
Pros: Great location,. Very quiet and peaceful considering it was so close to Termini. Lovely decor. Very clean and comfortable.