Where is Hotel Welcome Inn?

Where is Hotel Welcome Inn located?

Hotel Welcome Inn, Canton of Zurich, Switzerland (approx. 47.44919°, 8.58158°)


Where is Hotel Welcome Inn on the map?