Via Angelo Emo 162, 00136 Roma
Apartment
with
1
room
Vatican District, Roma, alloggio centrale is located in Rome, just 1.3 miles from Lepanto Metro Station and 1.1
miles from St Peter's Square. This property offers access to a balcony, free private parking, and free Wifi. Battistini Metro Station is 1.9 miles away and St. Peter's Basilica is 2.1 miles from the ...