This luxurious property is located at the junction where the A61 meets the A63, close to Selby and Leeds in Yorkshire. The hotel is popular with business and leisure travellers and all of the rooms have been fitted with first class amenities that include television, telephone and private bathroom. There is a friendly and attentive staff on hand to help you get the most from your stay.