Categories
InCompany by Attire Club Magazine

Badrutt’s Palace: The Dream Hotel of St. Moritz

Located right above the lake of St. Moritz, in one of the most luxurious resorts in the world, the Badrutt’s Palace Hotel has been a landmark of elegance and refinement in the Swiss Alps for more than a century. Situated in a majestic location, surrounded by breathtaking mountains and beautiful buildings, the hotel is one […]