Situato sull'isola privata di North Island, nelle Seychelles, questo esclusivo hotel dispone di 11 ville sulle spiagge incontaminate, una spa che usa erbe dell'isola e vari punti ristoro con pietanze a base di prodotti locali.
Numero delle stanze: 11
Seychelles, North Island, Seychelles