Wellenberg Swiss Quality Hotel(4 stars)

Niederdorfstrasse 10 8001 Zürich View on map