Hotel City mieści się w samym sercu Zurychu, a słynna Bahnhofstrasse oraz dzielnica biznesowo-finansowa znajduje się tuż za jego rogiem.
Dzięki położeniu w sąsiedztwie głównego dworca kolejowego, hotel posiada bezpośrednie połączenie z lotniskiem, do którego pociągiem dotrą Państwo w jedyne 15 minut. Hotel dysponuje 68 uroczymi i indywidualnie zaaranżowanymi pokojami, nowoczesną salą konferencyjną oraz znakomitą restauracją - a wszystko to w spokojnej okolicy, w samym centrum miasta.