Swiss Tech Hotel

SwissTech Hotel

More

65 fully equipped rooms and confortable living spaces directly on Campus