Reserve: http://www.booking.com/hotel/mx/shangri-la-caribe-beach-resort.html?aid=958147 Hotels in Playa del Carmen Mahekal Beach Resort Mexico