25 Via Taro Interno 1, Primo Piano, 00199 Roma
Apartment
with
1
room
HospitalityRome Comfort Villa Ada is located in Rome, just 1.9 miles from Università La Sapienza and 2 miles from
Barberini Metro Station. The property is around a 19-minute walk from Villa Borghese, 1.7 miles from Piazza di Spagna Metro Station, and 1.9 miles from Repubblica - Teatro dell'Opera Metro Station. ...