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. ADVERTISEMENT The stakes are high in a Michelin-starred restaurant – and they are even higher if getting your university …
Read More »