STC Switzerland Travel Centre is a company of the Swiss Railways SBB, regional Swiss railway companies, the Swiss Hotel Association and Switzerland Tourism. We specialise in holidays to Switzerland.
Our address: 30 Bedford Street, 1st Floor, London WC2E 9ED
Walk-ins: Mo - Fri 9am - 5pm
Call centre: Mo - Fri 9am - 6pm and Sat 10am - 2 pm
International freephone 00800 100 200 30
UK phone 0044 (0)20 7420 4934.
Flights, Accommodation, Package holidays, Hiking & Cycling holidays, Tailor made holidays, Swiss Travel Passes, Individual and Group tickets, Swiss mountain excursion tickets, reservations on scenic trains, Fly Rail Luggage labels, Car hire, International rail travel (Eurostar & TGV)and Domestic rail travel in other European countries.
Switzerland Travel Centre is ABTA and ATOL bonded and registered in England 03649940.