Bahnhofplatz, 9001 St. Gallen, Switzerland
Hotel Walhalla is centrally located opposite Sankt Gallen Train Station. It features a 24-hour reception, meeting rooms, private on-site parking, and free WiFi throughout the property. Rooms are equipped with a Nespresso coffee machine and a 55-inch flat-screen TV. Bathrooms include free toiletries. A varied breakfast buffet is served, and the bar offers drinks and snacks.