Casa Papá Chuul offers accommodations in Valladolid, 29 miles from Chichen Itza. During your time at this recently renovated apartment, which dates back to 2005, you'll have access to free Wifi.
The air-conditioned apartment is composed of 1 separate bedroom, a fully equipped kitchen with a microwave and a fridge, and 1 bathroom. This apartment also features a patio that doubles up as an outdoor dining area. The accommodation is non-smoking.
Guests can also relax in the garden.
The nearest airport is Tulum International Airport, 89 miles from the apartment.