Search hotels in St Gallen, Switzerland

4 Hotels found in St Gallen, Switzerland

Best Western Hotel Walhalla

Best Western Hotel Walhalla

  • bahnhofplatz, poststrasse 27, st. gallen, 9001
  • Superior Tourist Class Modern Hotel
Average price per night 146.59 USD

Einstein St. Gallen

Einstein St. Gallen

  • berneggstrasse 2, st. gallen, 9000
  • Deluxe Class Hotel
Average price per night 253.59 USD

Radisson Blu

Radisson Blu

  • st. jakob strasse 55, st gallen ch-9000, switzerland
  • Superior First Class Modern Hotel
Average price is not available

Oberwaid Kurhaus & Medical Ctr

Oberwaid Kurhaus & Medical Ctr