Located 49 meters from Conference Room Savoy Hotel. Savoy Resort and Spa is perfectly located for both business and leisure guests in Seychelles Islands.
Located 241 meters from Conference Room Savoy Hotel. The 4-star Coral Strand Smart Choice Hotel offers comfort and convenience whether you're on business or holiday in Seychelles Islands.