Das moderne Hotel liegt im Herzen von Zürich, nur 5 Gehminuten vom Hauptbahnhof und 2 km von der wunderschönen Uferpromenade des Zürichsees entfernt. Die Skigebiete sind etwa 100 km entfernt. Geschäfte, Bars, Restaurants und Nachtclubs befinden sich alle im Umkreis von 500 m. Das 1901 erbaute, 5-stöckige Hotel bietet 56 gut ausgestattete Zimmer mit Bad und verfügt über eine 24-Stunden-Rezeption mit Safe, Aufzügen und einer Wechselstube.