Hotel Walhalla, St.Gallen