Wyndham Hotels Deflags St. Thomas’ Sugar Bay Resort
Wyndham Hotels Deflags St. Thomas’ Sugar Bay Resort
Wyndham Hotels & Resorts removed its brand from the 294-room Wyndham Sugar Bay Resort & Spa in St. Thomas as of July 7, according to a company statement. Wyndham did not disclose terms of the agreement or comment on future plans for the property.
Sugar Bay Resort is Thomas’ second-largest hotel; Wyndham has managed the property since 1994. The property became an all-inclusive resort in July 2010.




