This welcoming hotel is located in the centre Lausanne within a short distance of the wonderful cathedral. It is just a stone's throw to links to the public transport.
See more: Hotels in Europe Hotels in Switzerland Hotels in Lausanne Holiday Destinations in Europe