N
obu Beach Inn es parte de un resort más grande llamado The Beach Club Barbuda, en el que participa el actor Robert De Niro.
Un escondite remoto situado en la exclusiva playa Princess Diana Beach, en la costa suroeste de Barbuda, que captura la esencia local llevada a lujo extremo, incluyendo un proyecto de mejora comunitaria para la población local con sistemas de producción de energía limpia y capacitación profesional.








