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 1 mi (2 km).
Pros: Near train station.Cons: Awful wifi!
Pros: Very close to train station, good bed and shower.Cons: I think the hotel is good for one or two nights.
Pros: the staff was great.Cons: wi-fi did not get in the room and was paid