swisshotels.com is a brand of STC Switzerland Travel Centre AG. We provide an easy access for tourists visiting Switzerland. STC operates its own booking platform for Switzerland, a call centre in 6 languages and affiliated companies in London and Stuttgart. The sales of rail products and round trips for domestic and foreign guests top off this profile. STC is a company owned by the Swiss Hotel Association, Switzerland Tourism and the Swiss Railways SBB and employs 90 employees.