
Playa del Carmen, Mexico
Sol Playa
3-star hotel
Indulge in an unforgettable stay at Hotel Sol Playa, strategically located in Playa del Carmen, 300 Meters from the ocean. Discover tranquility at the pristine "Playa Esmeralda" beach, just a short walk on the beach away, while…
- Wi-fi
- Restaurant
- À la carte dinner · extra charge
- À la carte lunch · extra charge


