Yakınındaki Oteller Thirlwall Castle, Denton