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