Limetree Beach Resort by Club Wyndham is located on the beach in Frenchman’s Bay, St. Thomas. The resort features seven buildings, as well as 74 remodeled vacation club suites, complete with kitchenettes, separate living/dining areas and private balconies. There are also 10 brand new suites situated on an oceanfront peninsula with views of the Caribbean Sea.
Additional updated amenities at the resort include beach cabanas, a new restaurant, outdoor grills, a renovated pool with a swim-up bar and a life-size chess set.
For more information, visit Limetree Beach Resort by Club Wyndham’s website or check prices here.