Limetree Beach Resort by Club Wyndham

    Rooms

    Photos

    Pool at the Limetree Beach Resort by Club Wyndham in Saint Thomas, Other than US/Canada
    Guest room at the Limetree Beach Resort by Club Wyndham in Saint Thomas, Other than US/Canada
    Pool at the Limetree Beach Resort by Club Wyndham in Saint Thomas, Other than US/Canada

    Map & Directions

    7511 Frenchman's Bay #100, Saint Thomas, 00802

    Amenities

    Amenities

    Reviews