With breathtaking views over the French Alps, the 4-star Mövenpick Hotel Lausanne lies nestled on the shores of Lake Geneva…