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.
Rooms at Holiday Inn Express World Trade Center have minimalist design and lots of natural light. Each spacious, air-conditioned room has a seating area and coffee-making facilities.
Holiday Inn Express Hotel & Suites Mexico City at the World Trade Center is only 750 metres from Plaza Metropoli Shopping Centre.
The Fine Arts Museum and Alameda Central Park are around 7 km from the Holiday Inn. Chapultepec Park, home to Chapultepec Castle and various museums, is a 10-minute drive away.