This hotel is conveniently located at the heart of Lausanne mid-way between the lake and the city centre. The nearest beach is a short, 8-minute walk away.
See more: Hotels in Europe Hotels in Switzerland Hotels in Lausanne Holiday Destinations in Europe