Book Now
Location

We are located in the heart of Rome, near Villa Borghese and Via Veneto, a few steps from the Repubblica and Barberini metro stations. Termini Station, Piazza di Spagna, the Trevi Fountain, Trinità dei Monti, Via del Corso and Via Condotti can be reached in a few minutes, with a pleasant walk. The Colosseum and Vatican City are just a short metro ride away.