In a 18th century historic building of Morges, Switzerland, the Hostellerie Le Petit Manoir is now a brand-new luxury hotel, boasting a privileged situation in Morges by Lake Geneva, near Lausanne and a relatively short drive from Geneva. The Hostellerie more details