In the press…
The Legacy of Paradise: Inside Robert De Niro’s Vision for Nobu Beach Inn
When Robert De Niro first set eyes on the untamed shores of Barbuda more than three decades ago, he couldn’t have known that the wild, whispering coastline would one day become the setting for his most personal and ambitious hospitality venture yet.