This enchanting hotel is perched in Rome and offers its guests modern comforts and a pleasant atmosphere. This attractive property is located in the heart of Rome, just 300 metres from Termini Station, directly opposite the Teatro dell'Opera di Roma. Numerous other places of interest like the renowned Spanish Steps, the imposing Colloseum as well as the charming Trevi Fountain are easily reachable within few walking minutes from the establishment. Its carefully designed rooms are equipped with m