Property Location With a stay at Clough Manor in Oldham (Denshaw), you'll be close to Ellenroad Engine House. This hotel is within the vicinity of Hollingworth Lake and Saddleworth Museum.Rooms Stay in one of 25 guestrooms featuring flat-screen televisions...