Winners of the South West’s Most Prestigious Hospitality Awards Were Unveiled at a Glamorous Ceremony and Multi-course Dinner at the Delightfully Eclectic Homewood, Near Bath, on March 24.