Anna Northeast
(Staff)
Set on Baie Lazare, less than 30 minutes from the airport, the Four Seasons Seychelles is a stunning new hotel. With individual villas set on stilts into the hillside, it really is a beautiful setting. Choose from Garden Villas which are closest to the beach and the main restaurant or an Ocean V...
read more
Comments (0)