St. Thomas Property No Longer a Wyndham

 The 294-room Wyndham Sugar Bay Resort & Spa in St. Thomas is no longer part of Wyndham Hotels and Resorts. According to Travel Weekly, the hotel company and the owner of the property agreed to part ways as of July 7. Now called Sugar Bay Resort & Spa, it is the second-largest hotel on St. Thomas and had been managed by Wyndham since 1994. The property became an all-inclusive resort in July 2010.