STC (Switzerland Travel Centre)

 

 
Switzerland Travel Centre is both the official and largest tour operator for holidays in Switzerland. They offer the largest bookable range of travel, accommodation and sightseeing products for the holiday destination of Switzerland, including simple access to over 2,000 Swiss hotels, a multitude of experience-packed railway products and unique tours.
 

 

Category: Tag:
Want to keep up with the latest Hospitality trends?

Want to keep up with the latest Hospitality trends?

 

We’ll make sure you will get them straight to your inbox.

You have Successfully Subscribed!