TATA'S HOME Villa Borghese



Rome • Show on map
View Details for Price
TATA'S HOME Villa Borghese offers accommodations in Rome, 1.4 miles from Università La Sapienza and 1.5 miles from Roma Termini. Among the facilities at this property are a shared kitchen and luggage…More info
