Hotel Schweizerhof, Zürich is a truly top-notch hotel in Switzerland, and ranked as one of the best. This hotel can't be beat for its central location.