Lausanne is arguably Switzerland’s most beautiful city. Surrounded by steep hillsides leading up to the snow-capped Alps, it hugs the shores of Lake Geneva, locally known as Lac Léman. The city sits at the intersection of two European Cultural Routes, making it a popular spot to pause both among those driving on to Montheron Abbey and walkers bound for the Lavaux vineyards on the Via Francigena. It’s a delightful place to stay. Lausanne’s hotels are renowned for their service and hospitality as one of the world’s leading hotel management schools is based here. The best rooms have superb lake vistas.