I really enjoyed my stay at Monte Rosa. The oldest hotel in town is still one of the best.
Very friendly and professional staff with great concierge. Helder at reception has great knowledge of Zermatt and recommended nice restaurants. Very helpful and friendly staff.
I got to speak my own language a lot as most of the staff speak Portuguese.
The rooms are classic style, with a large bathroom. One of the things that worries me in every hotel is the bedding, but here this is very very comfortable indeed. Like sleeping on a cloud, soft and cosy.
The bar has a lovely atmosphere and the restaurant next door offers good upmarket food.
I will return and definitely recommend.