LAUSANNE PALACE

Lausanne is a town built on three hills surrounded by vineyards with Lake Geneva at its feet. My trip to Lausanne, albeit a short one, was a unforgettable one. I had the opportunity to stay in one of the most luxurious hotels of Lausanne- The Lausanne Palace. Located in the heart of Lausanne, The Lausanne…