Holiday Inn Express PITTSBURGH-NORTH (HARMARVILLE) Address: 10 Landings Drive, Harmarville, PA 15238 Phone: (877) 410-6681 Hotels & Motels, Holiday Inn Other Businesses: Primanti Brothers at 6 Anchor Dr, Harmarville, PA 15238