The Chedi, Andermatt – Switzerland’s Most Luxurious Ski Hotel. Exactly? Perched high up in the mountains at 1447 ft above sea level, The Chedi, Andermatt- Switzerland’s most luxurious ski hotel, has won hundreds of awards, including Switzerland’s best bar, best spa and is renowned as one of the best hotels in Europe. I was so lucky to be invited for a few days of skiing, dining and being pampered at
Continue reading…