Savoy Resort & Spa is ideally nestled on Beau Vallon, the most popular beach on the island of Mahe in Seychelles; thanks to its calm, crystal clear waters and coral reefs. - - With a focus on first class facilities and superlative customer care, Savoy Resort & Spa is the perfect oasis for enjoying what Seychelles Islands has to offer. In addition to being the only 5 star resort in northern Mahé above 100 rooms; the largest Spa with Russian ...
|