Swiss Tech Hotel SwissTech Hotel More 65 fully equipped rooms and confortable living spaces directly on Campus