Playacar Palace
Bahía Del Espíritu Santo S/N, Playa del Carmen 77710 Mexico

spashowitalian restaurant
4.8
2517 reviews
Positive
Negative
Sep, 30, 2022
If you go, make sure and visit Carmen and Isabel i... See more
Sep, 26, 2022
Location is great, just steps from 5th Avenue shops and restaurants.