The hotel's location is ideal, on the banks of Lake Geneva, only 5 minutes' drive from the main train station and the city centre.
See more: Hotels in Europe Hotels in Switzerland Hotels in Lausanne Holiday Destinations in Europe