Choose your room
Offering a gym and stylish rooms with free Wi-Fi and flat-screen cable TV, this modern hotel is 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 sitting area and coffee-making facilities. Holiday Inn Express Hotel & Suites Mexico City at the World Trade Center is only less than half a mile from Plaza Metropoli Shopping Center. The Fine Arts Museum and Alameda Central Park are around 4 miles from the Holiday Inn. Chapultepec Park, home to Chapultepec Castle and various museums, is a 10-minute drive away.