Stay at this 3.5-star beach hotel in Telchac Puerto. Enjoy free parking, 2 restaurants, and a private beach. Our guests praise the helpful staff in our reviews. Popular attractions Sayachaltun Ecological Reserve and Pink Salt Flats are located nearby.