News

Privately owned North Island is set about 30km north of the Seychelles main island of Mahé – close enough to make it an easy journey from the international airport (by helicopter transfer ...
At just 1.3 miles long and located some 18 miles away from the mainland, North Island, Seychelles, could be easy to overlook. And for a while, it was — that is, until The Luxury Collection saw a ...
Arriving in North Island feels like a secluded island fantasy come to life; you’ll fly in by helicopter, landing on a verdant fleck of Seychelles land surrounded by turquoise water. Here there ...