Set right between (faux) fur coats, high street brands and classy cars, this town of the affluent entices and welcomes international guests seeking allure and adventure.
In between mountain passes, forests and lakes, the five-star Carlton Hotel in St. Moritz is at the center of this fairytale scene. The sunlight plays in through the windows in the large and elegant spiral staircase and emphasizes the splendour of a former time. The hotel faces the luxurious town of shops, cafes and luxury competition, yet its location – overlooking the lake and the twinkling lights of the mountain town at night – ensures guests feel a world away when they retreat to their palatial pad each night.
Reviewed by Laura Brown for Holidays in Heels