Photo gallery for Hotel Stoller
Hotel Stoller
4-star hotel in Zürich Center
Reviews
9.0
Wonderful
Popular amenities
Explore the area
Badenerstrasse 357, Zürich, 8003
- Letzigrund Stadium8 min walk
- Swiss National Museum5 min drive
- ETH Zurich5 min drive
- Zürich (ZRH)20 min drive