What are the facilities at Wyndham Sugar Bay Resort & Spa like?
A. Opened in 1992, this 3.5 star resort boasts the most breathtaking views in St. Thomas. 294 spacious and tastefully decorated guestrooms, over 16,000 sq. ft. of meeting facilities and one of the most photographed wedding locations in the Caribbean were designed to provide a genuine island experience. The resort was renovated in 2006.