The Talbot Hotel

Yorkersgate
Malton
United Kingdom