Olympia Hotel Zurich est niché dans le quartier "Horta-Guinardó" à Zurich, à 850 mètres d'attractions sportives, telles que le Stade du Letzigrund. Un stationnement privé d'une voiture est à votre disposition sur place.
L'hotel est placé à moins de 4 km du Jardin chinois et la Église Fraumünster est dans une zone de 2 km. Olympia Hotel se trouve à 250 m de l'arrêt de bus Albisriederplatz, et près du cimetière de Sihlfeld. À 3 km de cet hotel 3 étoiles, vous trouverez également le Lac de Zurich. Pour ceux qui voyagent de loin, l'aéroport international de Zurich est à 15 minutes en voiture.
Meublées avec un bureau, certaines des 48 chambres disposent d'un climatiseur individuel, d'un chauffage central, d'un fer à repasser et une table à repasser ainsi que d'Internet à haut débit et d'une TV à écran plat avec des chaînes satellite. Quelques unités viennent avec des salles de bain privées avec une douche à l'italienne et une toilette séparée. Certaines chambres offrent une vue sur la piscine.
Un restaurant New Point se trouve à quelques pas d'Olympia Hotel de Zurich.