Le resort est située sur l’île de Silhouette aux Seychelles, à 45 minutes en bateau ou 15 minutes en hélicoptère de l’aéroport international de la capitale de l’archipel, Mahé.