Close to Teotihuacan Archaeological Site, Hotel Casa de las Mascaras provides amenities, such as a coffee shop/cafe and a restaurant. Guests can connect to free in-room WiFi.
Teotihuacan is home to Hotel Casa de las Mascaras . Sierra Hermosa Ecological and Sports Park and Molino de Flores Nezahualcoyotl National Park reflect the area's natural beauty and area attractions include Animal Kingdom Theme Park and Reino Animal Conservation Center. Centro Cultural Ollin and Santa Lucía Quinamétzin Paleontological Museum are also worth visiting. Visit our Teotihuacan travel guide