← Back to the map

Iloha Seaview Hotel

Accommodation · Saint-Leu

3-star hotel with rooms and bungalows spread across a large tropical garden overlooking Saint-Leu bay, with pools, a spa, restaurants and a bar; a car is recommended.

Other places in Saint-Leu