Coral Strand ***

Enjoy a unique and protected nature of Seychelles.
The CORAL STRAND hotel is located in Beauvallon Bay, the most famous beach in Seychelles.