La Casa De Juan
La Casa de Juan Holiday home Holbox Island is a property only 61.6 km from Cristo Rey Church, Ceviche's Fountain and Universidad Anahuac Cancun.
20 minutes away from Holbox Island city center. 69 km to Cancun.
The villa offers rooms with flat-screen TV and a seating area for a comfortable stay in Holbox Island. La Casa de Juan Holiday home Holbox Island counts 2 bedrooms.
The villa features a kitchenette for self-catering.