The Yorkshire Hotel

Prospect Place
Harrogate
United Kingdom