A Map of Manchester
map
reviews
website

Merchants Hotel
Located in the heart of the city we offer great value and friendly service whether your trip is business or pleasure. Our commitment to your comfort and value and our superb location makes us ideal ... More | visit website