The Hotel is situated in the heart of Rome near the major monuments of the eternal city Colosseum Piazza della Republica Spanish Steps and for the guest that love the opera at only 3 minute by walk there is the famous Theater of Opera Opera House
See more: Hotels in Europe Hotels in Italy Hotels in Roma Esquilino Holiday Destinations in Europe