St. Thomas Resorts
100 Frenchman's Bay
Frenchman's Bay, St. Thomas, VI, 00801 United States Virgin Islands
Frenchman's Bay, St. Thomas, VI, 00801 United States Virgin Islands
This 24-acre resort is located on a secluded white sandy beach on the southern coast of St. Thomas. All units are equipped with a small kitchen, have ocean views, and overlook the free-form pool. Amenities include a complete gym, open air restaurant, and a beach hut. Guests are also invited to use the facilities on offer at the resort's sister property, Elysian Beach Resort, which is 20 minutes' drive away.
more
(Rows 1-1 of 1) First | Previous | Next | Last

