45 Viale Vaticano, 00165 Roma
Apartment
with
1
room
Vesta House is located in Rome, just 1.3 miles from Lepanto Metro Station and a 19-minute walk from St Peter's
Square. The property is around 1.7 miles from Campo de' Fiori, 2 miles from Piazza Navona, and 2 miles from Castel Sant'Angelo. Free Wifi is available throughout the property and Vatican Museums is a ...