I had the most fantastic experience with Hotel Bellerive. Coming from the USA i had delayed flights, missed connections, lost luggage- anything that could go wrong with my flights did. I was booked at Hotel Bellerive and they were SO accommodating and understanding of all the troubles I was going through. After finally reaching Zermatt, they picked me up at the train station and brought me to the hotel. The room was impeccable, the bed and pillows were so comfortable- much needed after a long couple of travel days. The entire staff was so welcoming and friendly- always with a smile and willing to help answer any questions, give suggestions for local restaurants, bars, skiing, etc. Thank you for the most enjoyable hospitality and kick off to my ski vacation!!