Where is The Henry Self Check-In Guesthouse?

Where is The Henry Self Check-In Guesthouse located?

The Henry Self Check-In Guesthouse, Canton of Zurich, Switzerland (approx. 47.38416°, 8.53073°)


Where is The Henry Self Check-In Guesthouse on the map?