3.0 out of 5.0 139 Avenida de los Bosques Lomas, de Tecamachalco, Huixquilucan, MEX
Located in Bosques de las Lomas, this hotel is 1 mi (1.6 km) from Anahuac University and within 3 mi (5 km) of Chapultepec Park and Paseo Interlomas. Auditorio Nacional and Museo Nacional de Antropologia are also within 6 mi (10 km).
*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.