1.61 km from city centre
Located in Rome Historic Centre, this hotel is within a 10-minute walk of Via Nazionale, Piazza della Repubblica and Teatro dell'Opera di Roma. Via Marsala and Basilica di Santa Maria Maggiore are also within 10 minutes. Rome Termini Station and Rome (XRJ-Termini Rail Station) are within a 5-minute walk.
Reserve now, pay when you stay