Situated in Rome, 1.2 km from Auditorium Parco della Musica and 2.9 km from Spagna Metro Station, Villa Borghese Home offers air conditioning. It has garden views and free Wi-Fithroughout the property.
49 Via Giovanni Antonelli, Villa Borghese Parioli, 00197 Rome, Italy