Sofitel Rome Villa Borghese

47 Via Lombardia , 00187 Rome, Italy

5
5

This hotel is located in the heart of the city, in the prestigious Seven Hills area, and has a view of the Villa Borghese Gardens. The Via Veneto and the Spanish steps are only a short distance away.