Dzięki centralnej lokalizacji w samym sercu miasta, goście uroczego Altstadt Hotel Zurych znajdą popularne wśród podróżników mejsce — Kościół NMP, w 1 km. 24-pokojowy hotel w pobliżu stacji metra oferuje taras na dachu i działalność rozrywkową oraz restaurację a la carte z menu kuchni lokalnej.
Muzeum Ludzkości Kulturama leży w 1 km, a Plac Paradeplatz — tylko 5 minut pieszo od uroczego hotelu. Ten obiekt noclegowy oferuje bliskość naturalnych atrakcji turystycznych, takich jak Park Zürichhorn (2 km) i Ogród Chiński (2,1 km). 3-gwiazdkowy hotel pozwala cieszyć się widokiem natury, takim jak Jezioro Zuryskie, które jest w odległości 8 minut spacerem. Ulica handlowa Bahnhofstrasse oraz Lindenhof hill znajdują się w zasięgu ręki.
Altstadt w Zurychchu składa się z 24 pokojów, w niektórych z nich można znaleźć darmowe Wi-Fi i telewizję kablową z takimi udogodnieniami jak dodatkowe łóżko i klimatyzacja. Pokoje dysponują prywatną łazienką z suszarką do włosów i przyborami toaletowymi, a z niektórych roztacza się widok na miasto.
Codziennie serwowane jest śniadanie w formie bufetu. Goście mogą zrelaksować się w barze typu lounge na mieście. Restauracja Szwajcarskie Muzeum Narodowe leży niezbyt daleko od obiektu noclegowego.