North Island, Seychelles

The North Island hotel in the Seychelles offers the ideal eco-luxury travel experience. Their conservation efforts have revitalized the island, bringing native bird species from the brink of extinction and helping native plant life flourish once again.


The Team

Branding & Graphic Designer Sophie Taylor and Interior Designer & Decorator Dima Ahmad are the creatives behind the Art of Design.