Notifications
Clear all
Please Register / Login to take part in discussions about the Virgin Islands.
Travel Message Board
3
Posts
3
Users
0
Reactions
1,151
Views
What "major" hotel chains are on St. Thomas?
Posted : April 21, 2004 8:39 am
Ritz Carlton, Best Western, Holiday Inn are the first that come to mind. Westin on St. John.
Posted : April 21, 2004 9:40 am
Also Marriott, Grand Palace and Wyndham.
--Islander
Posted : April 21, 2004 10:09 am