Bird Island Lodge
Bird Island Seychelles - Private Island Villas are self-catering villas nestled among coconut palms of Bird Islands old plantation. The island is a 30-minute fl…
Starting From
On dates
View Hotel