121 Viale Degli Ammiragli, 00136 Roma
Apartment
with
1
room
Vatican Andrea's apartment offers accommodations in Rome, a 13-minute walk from Vatican Museums and 0.9 miles
from Ottaviano Metro Station. This apartment offers accommodations with a terrace. The accommodation features a 24-hour front desk, airport transfers, an elevator, and free Wifi.
The air-conditioned ...