BUSI­NESS AND MEET­ING FA­CIL­I­TIES

Business Traveler (USA) - - INTERNATIONAL DESTINATIONS -

By far the largest group meet­ing space in St. Thomas, the prop­erty of­fers 19 meet­ing rooms with a to­tal of 60,000 square feet.

Newspapers in English

Newspapers from Canada

© PressReader. All rights reserved.