Located in La Digue, one of Seychelles most beautiful islands, Saint Cloud Castle welcomes you to its colonial style building.
His three types of rooms opens on either a beautiful veranda, or a garden with fruits, flowers and tropical trees sheltering giant tortoises.
The decor is elegant but sober. The kitchen is a praise to creole specialties. Do not miss the buffet.
Château Saint Cloud offers a restful stopping place in the heart of a splendid nature.