This recently renovated hotel is located off the famous Via Veneto. A quick stroll takes you to the Spanish Steps, Trevi Fountain, and Villa Borghese. And being just 150 meters from the closest subway stop, the ... Read more

View all Luxury Hotels in Rome