Where is Alma Hotel?

Where is Alma Hotel located?

Alma Hotel, Canton of Zurich, Switzerland (approx. 47.36046°, 8.55001°)


Where is Alma Hotel on the map?