Doté de 85 chambres, Hotel Stoller Zurich est situé près de la zone de divertissements de "Wiedikon" à Zurich et à seulement 8 minutes de marche du Stade du Letzigrund. Cet hotel 4 étoiles offre un Wi-Fi dans les zones publiques et dispose d'une salle de réunion pour les personnes en séjour d'affaires.
L'hotel se situe centralement à 2 km de la Basilique Saint-Pierre et à 2,1 km du Musée national suisse. Stoller de Zurich se trouve également à quelques instants du cimetière de Sihlfeld et près de la gare. Il faut également à 25 minutes à pied pour rejoindre l'Observatoire Urania. Pour ceux qui voyagent de loin, l'aéroport international de Zurich est à 15 minutes en voiture.
Les chambres anti-allergènes de Stoller disposent d'un équipement de repassage et de la climatisation ainsi que d'un minibar et d'une cafetière/théière. Meublées d'un bureau, elles disposent également des fenêtres insonorisées. Dotées d'un sèche-cheveux et des serviettes, les salles de bains disposent également d'une toilette séparée et d'une douche. Il offre des chambres avec vue sur le jardin.
Un petit déjeuner suisse est servi chaque matin. Le restaurant sur place est ouvert de 06h00 à 22h00. Pour prendre un verre, vous pouvez vous arrêter au café-bar douillet d'Hotel Stoller. Les restaurants à proximité incluent Iberia Tapas, qui se trouve à 150 mètres.