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 75 km from the property.