Photos coming soon
HOTEL
Clough Manor
Rochdale Road Denshaw,Rochdale Road, Oldham
Where it sits
Clough Manor
Rochdale Road Denshaw,Rochdale Road, Oldham
53.59738, -2.04969
Similar stays nearby
Plan around Clough Manor
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
