We came here to stay at the Hotel Castillo in the first place. For some unknown reason they shut down for a unknown period of time and directed us to this lovely place. If you make your way down the road from Mahahual don't let yourself be fooled by the appearance of the town. The dirt road starts kind of... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.