While not the fanciest hotel in Basel – that title goes to Les Trois Rois across the river – the Swissôtel Le Plaza Basel was synonymous with the luxury watch brands that exhibited in Baselworld, ...