The hotel is located on Holbox Island, extremely close to the beach and just 2 minutes from the Plaza Principal and the town centre, with its various shopping amenities, bars and restaurants. Cancun International Airport is approximately 4 km from the hotel building.