Where is Hotel Felix?

Where is Hotel Felix located?

Hotel Felix, Canton of Zurich, Switzerland (approx. 47.37522°, 8.54445°)


Where is Hotel Felix on the map?