Viale degli ammiragli, 46, 00165 Roma
Apartment 4 stars
Emma Vatican Flat offers accommodations in Rome, 1.3 miles from Lepanto Metro Station and 1.2 miles from The Vatican. This apartment provides air-conditioned accommodations with a terrace. The accommodation features an elevator and a shared lounge for guests.
With free Wifi, this 2-bedroom apartment...