Located in Rome City Centre, this spa hotel is within a 10-minute walk of Via Veneto and Villa Borghese. Spanish Steps and Trevi Fountain are also within 1 mi (2 km). Barberini Station is 9 minutes by foot and Repubblica - Opera House Station is 10 minutes.