Towneplace Suites – Pittsburgh/Harmarville 2785 Freeport Rd, Pittsburgh, PA 15238(412) 423-1900Book a Room