I prefer to stay near Niederdorf due to its accessibility and convenient transportation. I've stayed at several hotels nearby, but Alexander hotel is the best. Although the rooms are not large, the hospitality, cleanliness, wireless internet and breakfast were excellent. If you are looking for a good hotel with a reasonable price in Zurich, this is the best choice.