Find us

Sir Robert Peel Hotel
83 Castle Street
Stockport
SK3 9AR

0161 477 1139

Directions

Ask us anything

Drop us a line and we will get back to you