Hotel Metropol, St Gallen (3-star) | TravelManiac