This hotel is located in front of Mexico City's International Airport, just 20 minutes from downtown and the Zona Rosa. The Foro Sol or the Palacio de los Deportes are only 10 minutes away.
See more: Hotels in Caribbean & Central America Hotels in Mexico Hotels in Mexico City Holiday Destinations in Caribbean & Central America