Park Inn York

North Street
York
United Kingdom