Crowne Plaza de Mexico

check rates
up to: % savings
Dakota No 95 Col. Napoles, Mexico City, DF 03810
  • stars
  • rating
This hotel in Mexico City is located in the World Trade Center complex, 2 km (1.25 mi) from Cruz Azul Soccer Stadium. Holiday Inn Express Hotel & Suites Mexico City at the WTC rooms offer coffeemakers and complimentary wireless Internet access. read more
Special Offer