Situated in Valladolid, within 49 km of Chichen Itza, Aldea Chichén Itzá offers accommodation with free WiFi, air conditioning and a garden. The property has pool views.
The lodge features a flat-screen TV.
Staff at the lodge are always available to provide advice at the reception.
The nearest airport is Tulum International Airport, 144 km from Aldea Chichén Itzá.