Via Di Valle Borbera 81, 00141 Roma
Apartment
with
1
room
Borbera Holiday House offers accommodations in Rome, 2.4 miles from Tiburtina Metro Station and 2.4 miles from
Roma Tiburtina Train Station. The property is around 3.1 miles from Università La Sapienza, 3.2 miles from Repubblica - Teatro dell'Opera Metro Station, and 3.2 miles from Roma Termini. Free Wifi is ...