Viale Vaticano 96, 00165 Roma
Apartment
with
1
room
Amalia Vatican House in Rome offers accommodations with free Wifi, a 8-minute walk from Ottaviano Metro Station,
0.8 miles from Lepanto Metro Station, and a 12-minute walk from St Peter's Square. Housed in a building dating from 1906, this apartment is 1.6 miles from Piazza Navona and 1.9 miles from Piazza del ...