The Carlton Hotel in St. Moritz represents a new dimension of self-assured luxury and boasts captivating views from all its suites and junior suites. The location on the sun-soaked plateau above the lake of St. Moritz underscores the unique and enduring spirit of the Carlton.