Ospitato in un edificio del 1889 recentemente ristrutturato, l'hotel si trova a pochi passi da Piazza di Spagna e da Villa Borghese.
Located in the heart of the Old City of Rome, this newly restored Hotel is just a short stroll from the legendary Spanish Steps and picturesque Villa Borghese. This elegant city oasis dates back to 1889.