North Island Resort, Seychelles | Hotel Video
North Island Resort, Seychelles | Hotel Video
An exclusive retreat on its own private island in the northwest of the archipelago, North’s eleven private villas promise barefoot luxury in a protected nature reserve environment. Natural driftwood tones permeate the sprawling 450 sqm villas, built in the Robinson Crusoe style, with guests able to savour cuisine and spa treatments created…
source
Reviews
0 %