STC: Switzerland Travel Centre Ltd
Activity location: Zurich, Geneva
Last updated: 2016/02/25
1Activities
  1. Enjoy total travel freedom in Switzerland with just a single ticket! Book your Swiss Travel Pass Flex an enjoy an unlimited travel by rail, road and waterway with a flexible travel dates.

    From USD204.07

    Daily