Badrutt's Palace Hotel
The Badrutt's Palace Hotel is a historic luxury hotel in St. Moritz, Switzerland. The hotel opened in 1896 and has 157 rooms, of which 37 are suites.
Last updated on
New! Make Your CRM Smarter with Best-In-Class Intent Data
Learn More!The Badrutt's Palace Hotel is a historic luxury hotel in St. Moritz, Switzerland. The hotel opened in 1896 and has 157 rooms, of which 37 are suites.