The famous Tribeca native is setting his sights on the Caribbean and building a $250 million hotel complex on the island of Barbuda, on a beach named after the late Princess Diana, who often frequented the now defunct K Club. With his new venture, dubbed The Beach Club Barbuda, De Niro seeks to add another resort to his portfolio. The secluded spot on Princess Diana Beach has captivated De Niro ever since he first visited the island, located approximately 30 miles north of Antigua. In 1997, shortly before her death, Diana was photographed at the K Club, stretched out on a deckchair, all smiles, in a blue-and-green bathing suit. The K Club, the property where Diana used to recuperate on Barbuda, became available in 2014 after lying dormant and unused for 10 years.