Location & MapSavoy Resort & Spa
Beau Vallon, Mahe Island, SC
Savoy Resort and Spa is ideally located in the lively beach area of Mahe Island, Seychelles, surrounded by local entertainment, dining, and nightlife hotspots. Beau Vallon Beach, the largest beach in Seychelles with a mountainous backdrop, offers 3 km of white sand beaches, a promenade with local food and handmade gifts, and more.
Seychelles is an island country situated in the Indian Ocean, east of the mainland of Southeast Africa and northeast of Madagascar. The capital city, Victoria, is just 5 km and a 10 minute drive from Savoy Resort and Spa.
Seychelles International Airport is 8 mi / 14 km away.