Das 3-Sterne-Olympia Hotel Zürich befindet sich im Bezirk Horta-Guinardó von Zürich, 5 Minuten zu Fuß vom Friedhof Sihlfeld entfernt. Im Hotel gibt es einen Privatparkplatz vor Ort.
Das Hotel befindet sich in etwa 2 km Entfernung vom FIFA World Football Museum und in etwa 3 km Entfernung vom Zürichsee. Auch Sportfans kommen auf ihre Kosten, denn der Schanzengraben liegt gleich neben dem Olympia Hotel. Die Unterkunft ist außerdem ungefähr 25 Minuten zu Fuß vom Schweizerischen Nationalmuseum entfernt. Die Bushaltestelle Albisriederplatz ist nur 150 Meter vom Hotel und der Bahnhof Zürich Stadelhofen liegt in etwa 3 km Entfernung von der Unterkunft.
Einige Zimmer im Olympia Hotel Zürich blicken auf den Pool und verfügen über einen Steinkamin mit einem Schreibtisch. Neben einem elektrischen Wasserkocher gibt es auch einen Flachbildfernseher mit Satellitenkanälen und WLAN. Die privaten Badezimmer sind mit einem Haartrockner und Badelaken ausgestattet.
Sie können im Restaurant Restaurant Hardhof zu Abend essen, das sich in unmittelbarer Nähe vom Olympia Hotel Zurich befindet.