The Islander Hotel 3 stars

Anse Kerlan, 570 Grand'Anse Praslin, Seychelles

Hotel image
Read more reviews for The Islander Hotel