67 Viale Degli Ammiragli B26, Piano 7, 00136 Roma
Apartment
with
1
room
Just a 13-minute walk from Vatican Museums and 0.9 miles from Ottaviano Metro Station, Ammiragli 67, Attico vicino
alla Metro ed ai Musei Vaticani features accommodations in Rome with a shared lounge. Among the facilities at this property are an elevator and private check-in and check-out, along with free Wifi ...