Incorrect data? Please notify us at hi@itinari.com.
Residenza Edoardo I is a modern and comfortable guest house located in the heart of Rome in Via Giovanni Bettolo 36, a stone's throw from the Vatican City
Want to plan a trip here? Talk to AI travel assistant Maya.