I did a milage run to ZRH two weeks ago and stayed at the Intercontinental. It was 155 Francs a night for a room on the business floor. It was OK for less that $100. US a night. Its about a 10 minute ride on the tram to The Hauptbahnhof and shopping area.