Limetree Beach Resort by Club Wyndham
7511 Frenchman's Bay #100, St. Thomas, Outside US, 801
Set on a secluded white-sand beach, this 24-acre, casual Caribbean-style resort is convenient to the best duty-free shopping areas. All rooms have ocean views and overlook the free-form pool. Amenities include two tennis courts, complete water-sports center, and an open-air...
Secluded Caribbean paradise! 126,000 Wyndham points for rent! Pick your dates & destination & book your trip now!