Loading hotels
Confirming room availability...
Casa Culhuac, Av Centenario 1841, Mexico City, Mexico
In Mexico City (Santa Fe)<br /><br />With a stay at Casa Culhuac in Mexico City (Santa Fe), you'll be within a 15-minute drive of Plaza Universidad Shopping Center and Parque Delta. This hotel is 7.3 mi (11.7 km) from Six Flags Mexico and 8 mi (12.8 km) from Chapultepec Park.