Set approximately a 25-minute walk from Baie Lazare Public Beach, the 5-star Four Seasons Resort Seychelles welcomes guests to an à la carte restaurant on site.
Offering canoeing, kayaking, and sailing, the chic Constance Ephelia Port Glaud is housed in the main building, approximately 7 km from Seychelles Natural History Museum.