Hotel Walhalla 4 stars

Bahnhofplatz, 9001 St. Gallen, Switzerland

Hotel image
Read more reviews for Hotel Walhalla