Switzerland has made a name - and business - for itself training up the next generation of hoteliers. Nestled in the hills above the city of Lausanne, the école hôtelière de Lausanne (EHL) is one of the schools doing just that.
What's Your Reaction?