Iloha hotel is situated on La Reunion's west coast with beautiful views of Saint-Leu bay, two kilometres from the town centre..
Saint-Leu / Saint-Leu