Playa Shangri La

Calle 38, Entre Avenida 5a Y Zona Federal Maritima, Centro, 77710 Playa del Carmen, Q.R., Mexico

Phone: +1 877-235-4452


If you notice any incorrect data, please notify us at


Playa Shangri La is a beach in Playa del Carmen, Quintana Roo, Mexico that is located between the hotel Mahecal and Playa Mamitas. ©istock/posztos

Travel stories around Playa Shangri La

Places to visit around Playa Shangri La