Courtyard by Marriott Zurich North

Just a short walk from Oerlikon train station, 7 meeting rooms and 152 hotel rooms