New Country Inns - Selby, Selby, United Kingdom
New Country Inns - Selby is conveniently located at Oakney Wood Rd in Selby, United Kingdom
Hotel Location:
Address: Oakney Wood Rd
City: Selby
Country: United Kingdom
phone: +44 871 200 3363
Hotel Features:
- Check-In Time: 2:00 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- In Room TV
- Hair Dryer