Mansorda in the heart of Rome is a great location for your stay in Rome. It is a short walk to the Colosseum and near many great restaurants.