Hotel Walhalla
Hotel Walhalla
Hotel
Poststrasse 27, St. Gallen, SG, Switzerland
92
Excellent ·
427 reviews