Showcasing a terrace and views of the garden, Casa Azul is located in Holbox Island. Certain accommodations include a sitting area where you can relax. A terrace or balcony are featured in certain rooms. There is a tour desk at the property. Cancun Airport is 47 miles from the property.