Windjammer Landing Villa Resort, St. Lucia, Revamps Conference Center

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.