OTTER HOTEL

Oberdorfstrasse 7
Zurich
Switzerland