Incorrect data? Please notify us at hi@itinari.com.
The Hotel Domus Romana is perfectly located off Via Nazionale, in the very centre of Rome, 3 minutes walk to Piazza Barberini, Via Veneto, the Trevi Fountain, the Spanish Steps and Piazza Repubblica.
Want to plan a trip here? Talk to AI travel assistant Maya.