St. Lucia is a perfect destination for Westin's strategic...
St. Lucia is a perfect destination for Westin's strategic Caribbean expansion. This resort will provide the perfect venue for a unique and memorable experience for our guests where they can relax, refresh and have a renewed outlook.