Located in Rome City Centre, this hotel is steps from Via del Tritone, Rinascente Flagship Store - Via del Tritone, and Sistina Theater. Piazza di Spagna and Villa Borghese are also within 15 minutes. Barberini Station is only a 5-minute walk and Spagna Station is 7 minutes.