Sort By:
Results Per Page :
|
|
-
Birch Hotel Manchester
Manchester Road, Birch Heywood Manchester, United Kingdom
Overview | Detail |
Photos | Map
1.69km /
1.05miles
Elegantly set close to North Manchester Business Park, the Birch Hotel Manchester, takes care of all of your hospitality needs and invites you for a holiday experience of a lifetime.
Show Availability
Compare
|
|
|
Please select the dates you would like to display prices and availability for.