We stayed at the Hotel Phoenix for two nights, and allthough we didn't spend too much time at the hotel, we found it very comfortable and nice. We were welcomed by a friendly and nice reseptionst, and in general the staff were great.
The hotel is very new, and we found it very clean and modern. The room was great, with a fantastic bed, and a wonderful terrace. The bathroom was huge! And also very clean. The breakfast was very nice, and the staff was helpful and seemed genuinly interrested in the guests.
We did not have time to experience the lobby bar, but with the fireplace and the looks of it, I'm sure it would have been nice.
The hotel is a bit far from the centre of Zermatt and the train station, so there might be a good idea to call or emal the hotel in advance in order to have them pick you up in their small car.
We will definetely come back!