Browse our image gallery below for a sneak peek at House of Eden.
Address
House of Eden
Dufourstrasse 61
8008 Zurich
043 818 56 56
info@houseofeden.ch
Opening hours
Legal
imprint
Privacy statement