Роскошный курортный отель North расположен на частном острове Норт, который является заповедной зоной. Отель построен в 1997 году, состоит из просторных уединенных вилл в традиционном сейшельском стиле. Для каждой виллы предусмотрен багги-автомобиль для передвижения по острову. Здесь можно увидеть редких животных, птиц и гигантских черепах в естественной среде обитания. Отель входит в сеть Luxury Collection.