The Walhalla sits directly across from St Gallen's main train station, and is a block or two away from the main shopping area of beautiful St Gallen. Much of the hotel has been recently refurbished, including public areas and restaurant. Check in was pleasant and simple - the lobby has free internet for those in need of connection. My room... more
















