The Directory

Newton House Hotel

5-7 York Place
Knaresborough
North Yorkshire
HG5 0AD
01423 863539
01423 869748