Château St Cloud is ideally situated in the centre of la Digue, at the foot of the island’s only mountain.
At 10 minutes from the beach or a few minutes by bicycles to the famous beach « Anse Source D’argent ».

Postal Address
La Digue Island
Telephone Reservation: 00248 429 54 00

Fax Reservation: 00248 423 45 45

Email: stcloud@seychelles.net