Les Villas D'Or, Seychelles
Our rating: Medium
Les Villas D'Or offers 10 self catering apartments set on the beautiful Cote D'Or beach on Praslin.
View hotel in detail