Schlossstrasse 20, 8207 Schaffhausen, Switzerland, Schaffhausen
41526432323
Laundry service
Internet access