Set on a private part of Playa del Carmen Beach, Costa del Mar features an outdoor swimming pool and a restaurant. Each air-conditioned room has cable TV and free Wi-Fi.
Number of rooms: 39
Calle 1a Norte entre 10 y 12, 77710 Playa del Carmen, Mexico