The hotel is located in Tulum, 91 minutes from the Cancun International Airport. Due to its proximity to different places of tourist attraction, this property is ideal for people who want to know the natural wonders of this renowned area of the Mexican Caribbean. All 25 rooms offer free WiFi, flat-screen TVs with cable channels, and free bottled water. Other amenities available to guests include fans, safes, and showers.