The Shore Club Turks and Caicos, named #1 resort hotel in the Caribbean, Bermuda and the Bahamas by Travel + Leisure magazine, hosted an exclusive party to celebrate the recognition at the blond at 11 Howard, one of New York’s most sophisticated and elite lounges. The only hotel on Long Bay Beach, The Shore Club is one of the most premier hotels in Providenciales and home to the newest and most sought after villas in the Caribbean.