Yorkshire Inn & Suites

York, Nebraska