Gulliver's Lodge
$85.51
Located in Monti, this townhouse accommodation is within a 10-minute walk of Basilica di Santa Maria Maggiore, Teatro dell'Opera di Roma, and Via Nazionale. Via XX Settembre and Piazza della Repubblica are also within 10 minutes. Cavour Station is only a 4-minute walk and Repubblica - Opera House Station is 10 minutes.