Saint-Leu, Saint-Leu
Spend a second to
save a fortune!
Spend a second to save a fortune!
Pointe Des Chateaux, Saint-Leu
Set on 2.8 acres of tropical gardens, Iloha Seaview Hotel offers modern accommodation and far-reaching views of Saint-Leu Bay. A terrace with wooden tables and chairs surrounds the outdoor pool.
See MoreUsage of subsidiary facilities may incur additional fees