Search hotel on map

Our promise

With STC, Switzerland Travel Centre, you are in good hands. We are a Swiss company and guarantee you, that you will feel comfortable with us.

Cities of Switzerland