A brand new but traditional hotel for the historic market town of Malton set in some of Yorkshire's finest countryside
dsd