This property is located along the banks of Lake Geneva in Lausanne, overlooking the mountains situated across the lake in France. The hotel opened in 1861 and has a long history of providing ...
The Cathedrale Notre Dame is regarded as Switzerland’s finest ... Jane was the guest of Lausanne Tourism and stayed at the Best Western Plus Hotel Mirabeau, where double rooms start at £134 ...