Badrutt's Palace Hotel is a prestigious luxury hotel located in St. Moritz, Switzerland. Established in 1896, it is renowned for its elegant accommodations, fine dining, and exceptional service. The hotel offers a range of amenities, including a spa, ski facilities, and event spaces.
72
Trust Score
Collector Reviews
search
expand_more
star0.0
All reviews (0)
Verified community evaluations

Badrutt's Palace Hotel
0 reviews