Forget about the Seychelles as banking jurisdiction. It's nothing than trouble I can tell you. It requires personal visit and a shitload of money and documents!
https://www.alsalamseychelles.com
It was former BMI Bank I used to used before it lost correspondence accounts and got taken over 🙁. New owners seem credible i.e 70% owned by Al Salam Bank of Bahrain and 30% by Seychelles Pension Fund.
No account with them now. I don't think they would require a personal visit as application form talks of sending certified copies of documents. Also who is gonna travel to Seychelles to open an account 🙁.
See charges below under "Current Account" if you expand it. Minimum balance for offshore banking is $25,000 equivalent.