City Express Plus Insurgentes Sur

City Express Plus Insurgentes Sur is a 3.5* hotel located in Mexico City - South Insurgentes Area, Mexico. It features 159 rooms.

City Express Plus Insurgentes Sur
City Express Plus Insurgentes Sur

Located in an area known for its close proximity to business offices and just in front of the Insurgentes Theater, City Express Plus Insurgentes Sur is an excellent choice of accommodations for travelers seeking a comfortable stay with excellent services in Mexico City.

Availability & Rates

Locations