A 5-star hotel in a very picturesque location near Vevey in Switzerland. The hotel was acquired by the Kempinski Hotels group.
The hotel requires a 20min drive up winding mountainside roads up from Vevey. The city is fairly cosmopolitan, as it serves as the base for Nestle worldwide headquarters.
The hotel itself, serves as a location for weddings, and events, and has a fantastic vista of Lake Leman (Lake Geneva) and the city of Montreux.