Designed in complete harmony with the natural surroundings, this beach side haven has everything you need for deep relaxation.
Enjoy the beautiful climate of the Seychelles and let the hours slip away at Windsong Beach Restaurant. With the sand at your feet and the sound of the waves in the background, Windsong Beach Restaurant is the epicentre of relaxation.
Our guests can unwind with a drink, relax with friends or spend a quiet afternoon beside the pool.
Last dinner order - 21:30
Mon - Sun 12:00 - 17:00
Mon - Sun 18:00 - 22:00
Mon - Sun 10:00 - 22:00