A Campus With a Michelin-starred Restaurant? Inside the World’s Top Hospitality School
Michelin-starred restaurant, spa-like pool, and professional butlers—sounds like the amenities of a five-star hotel. But it’s all part of the student experience at EHL Hospitality Business School in…