Located in Rione XVIII Castro Pretorio, this hotel is within a 15-minute walk of Piazza della Repubblica and Teatro dell'Opera di Roma. Basilica di Santa Maria Maggiore and Borghese Gallery are also within 2 mi (3 km).
Pros: Close to the hop on hop off busCons: Rooms not cleaned properly. Toilet didn't flush. Didn't pass in messages left by tour guide so we lost 120 on a trip we should have taken. Didn't speak any English and tried making us pay for the rooms again.