• Coral Strand Smart Choice Hotel
  • Beau Vallon | P.O. Box 400,
  • Victoria, Mahé, Seychelles