
01Ile du Nord · Seychelles
North Island, a Luxury Collection Resort, Seychelles
Experience your own private island in the Seychelles. Situated 30km north of Mahé, North Island offers complete privacy for the ultimate romantic retreat or exclusive family escape. Just 11 ocean-view villas are hidden amidst 201 hectares o...
Explore this hotel