by Lisa A. Grimaldi | August 14, 2013
The 330-room Windjammer Landing Resort in St. Lucia has completed a US$170,000 upgrade of its main meeting space, the Royal Conference Center. The space can host up to 80 attendees theater-style; two restaurants also are available for events. The resort has six pools, five restaurants and three bars.