Located in Rione XVIII Castro Pretorio, this romantic 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 1 mi (2 km).
Vintage but excellentPros: The vibe is great. Staff friendly. Overall comfortable.Cons: some fittings are old, need change.