Ideally Located.
This hotel is in the centre of Rome, within walking distance of the most important attractions of the city including the Colosseum, Trevi Fountain, Piazza Navona, and the Spanish Steps. You'll also find many outstanding restaurants nearby.