Bahnhofplatz, St Gallen
Centrally located Hotel Walhalla can be found opposite Sankt Gallen Train Station. A 24-hour reception meeting rooms private on-site parking and free WiFi throughout the property are featured.