Offering a gym and stylish rooms with free Wi-Fi and flat-screen cable TV, this modern hotel is situated in Mexico Citys 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 and 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