Westin Puntacana

Rooms:
Playa Blanca at Puntacana Resort & Club Puntacana, Caribbean