Badrutt’s Palace in St. Moritz Reveals Guestroom Renovation

Badrutt’s Palace Hotel in St. Moritz, Switzerland reopened its doors in December for the wintertime season with…