Companies looking for an indulgent, stress-free ‘End of Year Corporate Function’ to celebrate a successful year and say thank you to colleagues and staff, should head to The Twelve Apostles Hotel and Spa this season. The five-star Leading Hotels of...