Incorrect data? Please notify us at hi@itinari.com.
La Nosta B & B is located in the heart of Rome, 100 meters from the Piazza del Colosseo, 200 meters from the Metro B "Colosseo" stop.
Want to plan a trip here? Talk to AI travel assistant Maya.