You are in good hands with STC Switzerland Travel Centre. We are a Swiss company and are fully focused on Switzerland as a holiday destination.
If you have any questions, please do not hesitate to call +41 (0)848 848 408