Hotel Schweizerhof Zürich se ubica en el malecón, en Centro histórico de Zúrich, a solo 1 min a pie de Estación central de metro S-Bahn de Zúrich y a 4 min a pie de Calle Bahnhofstrasse. Esta zona, según los comentarios de los huéspedes, es ideal para recorrer a pie y perfecta para salir de compras.