
Palatial opulence meets sustainable luxury at the glamorous Carlton Hotel St.Moritz
Occupying a privileged location, on a pristine hillside with uninterrupted views of the frozen Lake St.Moritz, the Carlton Hotel is an opulent alpine palace that exudes a storybook magic —