The Chedi Andermatt is a luxury hotel located in the Swiss Alps, known for its blend of Alpine and Asian design. It offers a range of amenities including a spa, fine dining, and ski facilities, catering to both leisure and business travelers.
68
Trust Score
Collector Reviews
search
expand_more