Logo Indian Ocean Lodge, Seychelles

Logo design for Indian Ocean Lodge, a 3-star hotel on Praslin island, Seychelles.
The design is a stylized leaf and reminds of the orginal name of the island l'Ile de Palme.