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. The rooms come with a Nespresso coffee machine and a 55-inch flat-screen TV. Bathrooms are equipped with free toiletries. A varied breakfast buffet is available, and the hotel bar serves drinks and snacks.