Via angelo emo, 87, 00136 Roma
Apartment 3 stars
Cozy Domar - My Extra Home offers accommodations in Rome, 1.1 miles from St Peter's Square and 1.1 miles from The Vatican. Among the facilities at this property are an elevator and a concierge service, along with free Wifi throughout the property. St. Peter's Basilica is 1.2 miles away and Piazza Navona...