On 20 February 2019, the prestigious Forbes Travel Guide published its 61st annual list of the world's best luxury hotels. This year, the "Swiss Alps” have for the first time been included as an independent destination. The Carlton Hotel was the only hotel in St. Moritz, Switzerland to be awarded the top five-star rating.
Forbeslisted the following three reasons, which will show you why the Carlton Hotel should also be on your bucket list for next winter.
Verified Luxury by Forbes, the team are already looking forward to welcoming you at an altitude of 1800 metres.