9.2
Mahekal Beach Resort***

8 English reviews

157 international reviews

17° / 27°
15 Dec 2018
Number 11 of 191 hotels in Playa del Carmen

Videos of Hotel Mahekal Beach Resort***