Eden Island

Eden Island is a 50ha man-made island located off the coast of Mahe, the capital island of Seychelles. The project includes the development of a marina, a hotel and approximately 450 villas, duplexes and condominiums.

This project, initiated by the Seychelles government, is the single largest public private partnership undertaking by the Seychelles government. The winning design was prepared by this office.

The firm adopted a regional architectural design approach pertaining to Eden Island. In particular, the ‘sensed qualities’ of place, history, craft, nature and limits that provided historic Seychelles and the tropic islands of the region with their unique qualities, inspired the design.