1 clicks
Modern Hotel on Scenic St. Thomas Harbor
Three- or Five-Night Stay at Windward Passage Hotel in St. Thomas, Virgin Islands
Waterfront hotel on Charlotte Amalie harbor with onsite casino games, beach access, and restaurant less than a block from duty-free shops