Description
Seychelles resorts are known for its paradise setting and popular among island travelers all over the world. Savoy Seychelles, being one of the most distinguished Mahé resorts, offers many carefully considered facilities to ensure our guests have a comfortable and convenient stay and our impeccably trained team is multi-lingual and can provide you with a friendly atmosphere and personalized service.
Location
Loading…
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.