The Palace Hotel

Oxford Street
Manchester
United Kingdom