Superbly situated in the centre of Lausanne, this luxury hotel is 300 m from the train station and only 100 m from a stop for public transport. The hotel affords a glorious view of the Alps and Lake Geneva. Geneva Airport is 65 km away.
See more: Hotels in Europe Hotels in Switzerland Hotels in Lausanne Holiday Destinations in Europe