Badrutt's Palace Hotel is located in the heart of St. Moritz, Switzerland, close to attractions like the Terrasse Panoramique. The hotel features comfortably furnished guest rooms that are equipped with modern amenities, including Wi-Fi access, a flat-screen TV, a minibar, a coffee machine, and a private bathroom. During their stay, guests can enjoy Japanese, Peruvian, Italian, and international cuisine at the on-site restaurants. Additional facilities include bars, swimming pools, a spa and wellness centre, and a fitness centre.