The Shore Club Villas
Long bay beach, turks and caicos villa rental
14 people -
6 bedrooms -
6 bathrooms
The Shore Club Villas are the ultimate destination for family holidays and special occasions. With 8,800 sq. ft. of space, this is the perfect base for larger groups to enjoy their company together and truly unwind. Situated on the sands of the popular Long Shore Beach…