Both are OK but nothing more. Blu city centre - older rooms, a few steps closer to the centre.
Olümpia - larger, nice staff, pool, rooms smallish but a bit newer.
Park Inn used to be an express type property and in a way still is, but the closest to old town of the three. Usually very cheap.
Swissotel is good, Schlössle would get my vote.