On the beach in the heart of Riviera Maya. 5 minutes south of Puerto Morelos, 20 minutes from Playa del Carmen and 30 minutes from the airport
Oops! This package is no longer available.
Try this one of these options instead: