The hotel is located in the heart of the historical centre of Rome. It is just a 5-minute walk to the Colosseum and the Roman Forum, while Piazza Venezia is around 15 minutes away. The bus stations Cavour and Annibaldi are within 10 minutes and Termini central railway station is a quarter of an hour from the hotel.