Address: , Heywood, Greater Manchester - United Kingdom
Checkins
1
Avarage rating at this location
3.75
Glen B.
The Birch Hotel
about 3 years ago