Tag Archives: Savoy Resort and Spa on Seychelles
Savoy Resort and Spa on Seychelles
Located on the Beau Vallon Beach of Seychelles’ main island Mahe, the Savoy Resort and Spa is a new luxury hotel which is surrounded by forested hills and it gives access to one of the most attractive beaches in the world. The hotel contains a business conference center, two restaurants, a beach bar and several wellness and sports programs along with 163 modern rooms. The wellness area comes with six individual suites, three double suites for couples, two Thai/Shiatsu rooms…