Hotel Classification 3 Star Hotel Hotel Description Coco dOr Hotel is built on 3 hectares of lush tropical land, on the north west coast of Mahe, this hotel is a only 4 minutes walk from Beau Vallon, one of the islands most beautiful beaches. The property is just 10 minutes away from the life and […]