Necker Island ist Sir Richard Bransons privates Inselparadies und Teil der Virgin Limited Edition, dem Portfolio einzigartiger Retreats und Hotels von Sir Richard Branson. Necker Island bedeutet „Barfuß-Luxus“ in einer Umgebung, die es exklusiver nicht mehr gibt. Necker Island liegt in der Karibik auf einer wunderschönen und unberührten Insel der Britischen Jungferninseln.