Via Leone IV, 41, 00192 Roma
Apartment
with
1
room
Just a 4-minute walk from Ottaviano Metro Station and 0.7 miles from Lepanto Metro Station, Michelangelo prestige
apartment - Vatican skyline features accommodations in Rome with a terrace. Guests staying at this apartment have access to free Wifi, a fully equipped kitchen, and a balcony. The property is 1.5 ...