Located in the heart of St. Moritz, Badrutt's Palace Hotel offers stylish accommodation with breathtaking views of the lake or the village centre. The hotel's elegant rooms and suites feature private bathrooms, flat-screen TVs and Wi-Fi access. Guests can enjoy delicious dishes at several on-site restaurants. There is also a wellness area with an indoor infinity swimming pool, fitness facilities and various beauty treatments. Additional amenities and services include bars and room service.