Oberwaid Hotel
Oberwaid Hotel
Hotel
Rorschacherstrasse 311, St. Gallen, SG, Switzerland
94
Excellent ·  87 reviews