Mercure Roma Delta Colosseo

 
  1
Colosseum view
The roof garden has one of the best views of Rome. This hotel is located right in the center of town - next to all the major attractions the city has to offer.

Location

    • cristos
      cristos Over a year ago
      Hates it

      not so good
      Wi fi is awful and the bkf is always the same, tv doesnt work and u cant visit The Terrace in many months of The year ! Try another one !

Tags