This upmarket hotel lies on the coast of Lausanne close to the town of Ouchy. Links to the public transport are located in the immediate vicinity.
See more: Hotels in Europe Hotels in Switzerland Hotels in Lausanne Holiday Destinations in Europe