The Talbot Hotel is situated in the heart of Malton's North Yorkshire market town, 20 minutes from York City.
Recently the hotel was completely renovated to a classic British design that follows conventional standards of luxury and unobtrusive service, the hotel provides 26 luxurious suites, landscaped gardens and a restaurant.
Show more