Park Inn by Radisson York City Centre

York , North Yorkshire