STC Hotels
About STC Hotels
STC Switzerland Travel Centre provides an easy access to the holiday destination Switzerland. We are a team of around 100 enthusiastic Switzerland specialists. At our offices in Zurich, London, Stuttgart and Hongkong we support direct clients and tour operators to plan and book travels in Switzerland
STC Hotels pricing
Several number of OTA, metasearch… integrations are included in your contract.