Illaa Restaurant | Palm Beach Island Resort and Spa

It is the main restaurant of the resort and offers different culinary options through its buffet.

Ideal to enjoy meals and dinners in a relaxed atmosphere, accompanied by the relaxing sound of the waves.

Other restaurants available inPalm Beach Island Resort and Spa