The Hotel Stoller Zurich is located in the middle of Zurich West at Albisriederplatz. In less than 12 minutes you can reach the main train station and Bahnhofstrasse, for the best shopping opportunities. By direct tram ride you can head to Lake Zurich, where you can enjoy the wonderful panorama of the Alps when the weather is nice. The vibrant nightlife of Zurich-West or Langstrasse is just 3 tram stops away.
Discover Zurich
Zurich is known for its diversity, culture and breathtaking old town. Immerse yourself in the largest city of Switzerland and experience an unforgettable moment. Our staff picks make it possible!