City Express Plus Insurgentes Sur is the perfect hotel for your business trip or family vacation.
If you’re in Mexico City on business, our hotel is located just 2 miles from the World Trade Center area. Some of the largest international companies and government agencies are headquartered nearby.
Here on vacation? City Express Plus Insurgentes Sur is surrounded by exciting sports, shopping and cultural activities, such as the nearby Pepsi Center, the Frida Kahlo Museum, the Saturday Bazaar, which offers local art and crafts, and the Cuicuilco archaeological center. Just a few steps from the hotel, you can enjoy world-class theatrical performances at the Insurgentes Theater.
For family fun, be sure to catch a game or two at the Azteca Stadium or Azul Stadium, or ride the roller coasters at Sic Flags Mexico.
When you stay at the conveniently located City Express Plus Insurgentes Sur, you’ll be treated to an ideal location, modern rooms, comfortable beds and more. Come be our guest.