Chancellors Hotel, a three star, AA rated hotel in Manchester, announce the appointment of their new General Manager.
Manchester, United Kingdom - Chancellors Hotel is dedicated to ensuring they provide their guests with an enjoyable and welcoming stay, which is why t ...