Hastings Hotels has announced the appointment of Jake McHugh as General Manager of the 5-star Grand Central Hotel. Having lived ... developments at well-loved Seahorse and The Observatory as ...