North Island

With just 11 villas, North Island, A Luxury Collection Resort, Seychelles is located 30 kilometres from the mainland and is accessible by a scenic helicopter flight or an hour boat ride, giving guests an immediate sense of escapism. The island has been expertly designed and with pioneering conservation programs, offers the highest standards of hospitality, earning them status as an award-winning sustainable travel destination. The island not only offers a calming refuge from the modern world, but also an invigorating, refreshing getaway connected to the island’s natural beauty.

Next Client