Badrutt's Palace Hotel country Switzerland
The Badrutt's Palace Hotel is a historic luxury hotel in St. Moritz, Switzerland. The hotel opened in 1896 and has 155 rooms, of which 43 are suites. The majority shareholder is Anikó Badrutt.
Nation State Land Territory