Montauk Yacht Club unveils new dining and delights, including a floating spa
Perched on Star Island Road, at the far eastern end of Long Island, sits the iconic Montauk Yacht Club. The 106-room hotel — which originally opened in 1929 and counted Astors, Whitneys and Vanderbilts as members — has always had a lot to offer: a private beach with stand-up paddleboards, two outdoor pools (one for … Read more