Holiday Inn Hotel & Suites Mexico Medica Sur, an IHG Hotel
About this hotel
Situated in the Medica Sur complex in Mexico City, steps from Azteca Stadium, home of Mexico's national soccer team, this hotel offers guestrooms with free wireless internet access.
Map of Mexico City
Hotel in Mexico City
Reasons to book
Free cancellationFull refund if you change your mind
Includes essentialsKitchen / Kitchenette, Air conditioner, Internet / Wifi and more
RRRR
This accommodation isn't bookable for now.See similar stays