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