Located in Sallustiano, this property is within a 15-minute walk of Santa Maria della Vittoria, Spanish Steps, and Trevi Fountain. Colosseum and Teatro dell’Opera di Roma are also within 15 minutes. Repubblica – Opera House Station is 9 minutes by foot and Barberini Station is 10 minutes. High-speed Internet
|