Holiday Inn Express Hotel & Suites Mexico City at the WTC Mexico City

Offering a gym and stylish rooms with free Wi-Fi and flat-screen cable TV, this modern hotel is situated in Mexico City’s World Trade Center complex. Guests can enjoy a daily buffet breakfast.