Située à 15 minutes en hélicoptère au nord-ouest de Mahé et à quelques encablures de Silhouette, North est une île granitique vallonnée, aux côtes escarpées et aux paradisiaques criques de sable fin. Sa nature luxuriante abrite une faune exceptionnelle et offre un cadre somptueux, intime et exclusif au North Island, membre de la prestigieuse enseigne The Luxury Collection by Marriott.