Contact Casa de Leela

 

For further information or direct reservation please contact

casadeleela@seychelles.sc

Tel: +248 423 4193

Fax:+248 423 4193

Mobile: +248 251 2223

 

Robert Pool