Three-star Hotels in Rochdale, United Kingdom

from 47 GBP
Sparrow Hill, Rochdale, United Kingdom 367 m from centre
6.5 783 reviews
from 69 GBP
Manchester Road, Castleton, Rochdale, United Kingdom 2.5 km from centre
8.6 1087 reviews
from 69 GBP
New Baillie Street, Rochdale, United Kingdom 369 m from centre
9 1322 reviews