Holiday Inn Express & Suites New Cumberland

190 Beacon Hill Blvd., New Cumberland