Island hotel
An overview of projects, products and exclusive articles about island hotel
Savoy Seychelles Resort
Savoy Resort and Spa is a modern beachfront resort on the island paradise of Seychelles.
Project Savoy Seychelles Resort & Spa, published by Kettal.
Location: Mahe Island, Beau Vallon, Seychelles
Category: Hotels and Wellness Center
Connect with Kettal for more information More