Hotel Walhalla
Hotel
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 Wi-Fi throughout the property are featured.
Number of rooms: 102
Bahnhofplatz, 9001 St. Gallen, Switzerland
Hotel booked 1 times today.