41 Via Suor Celestina Donati, 00167 Roma
Apartment
with
1
room
Happy days home offers accommodations in Rome, 3.9 miles from Lepanto Metro Station and 3.9 miles from Stadio
Olimpico. The property is around 3.3 miles from Vatican Museums, 3.4 miles from Ottaviano Metro Station, and 3.5 miles from St. Peter's Basilica. Free Wifi is available throughout the property and Battistini ...