Offering a terrace and views of the garden, Casa Azul is situated in Holbox Island. Some rooms include a seating area where you can relax. A terrace or balcony are featured in certain rooms. There is a tour desk at the property. Cancún International Airport is 46.6 miles from the property.