I
Imperial Hotel
Address
157 Hathersage Road, Manchester M13 0HY
City
Manchester
Post Town
Manchester
County
Lancashire
Country
England