Via Delle Calasanziane, 56, 00167 Roma
Guesthouse
with
3
rooms
Abba Accomodation offers accommodations in Rome, 3.5 miles from Vatican Museums and 3.6 miles from Ottaviano Metro
Station. The property is around 3.7 miles from St. Peter's Basilica, 4.1 miles from Lepanto Metro Station, and 4.1 miles from Stadio Olimpico. Free Wifi is available throughout the property, and ...