NYC real estatefromElite Traveler1 month agoFirst Look: Nobu Beach Inn on Barbuda in PicturesNobu Beach Inn will open in 2026, featuring eco-friendly design and multiple guest experiences co-owned by Robert De Niro.