Hastings Hotels has announced the appointment of Jake McHugh as General Manager of the 5-star Grand Central Hotel. Having lived abroad and worked in hotels in various positions for over two decades, ...