Hotels in Schaffhausen

Sorell Hotel Ruden

 Oberstadt 20, Schaffhausen, Switzerland
More Info