Adelaide-based International College of Hotel Management (ICHM) has been named the best hotel and hospitality school in Australia for the second consecutive year.
Adelaide-based International College of Hotel Management (ICHM) has been named the best hotel and hospitality school in Australia for the second consecutive year.