Only 8 miles from Manchester with convenient links to the M62, yet set in its own grounds, the hotel provides modern bedrooms, 2 restaurants and free leisure facilities.
Number of rooms: 117
Manchester Road, Castleton, Rochdale, OL11 2XZ, United Kingdom
Hotel booked 1 times today.