Via giovanni bettolo 36, 00195 Roma
Guest houses
Residenza Edoardo I is located in the Vaticano Prati district of Rome, less than 1 km from Lepanto Metro Station, a 9-minute walk from Vatican Museums and 1.2 km from St Peter's Square. Among the facilities at this property are a lift and luggage storage space, along with free WiFi throughout the property....