Photo of Holiday Inn Express & Suites Pittsburgh North Shore, an IHG Hotel
Holiday Inn Express & Suites Pittsburgh North Shore, an IHG Hotel
228 Federal St, Pittsburgh, Pennsylvania 15212-5710 USA
228 Federal St, Pittsburgh, Pennsylvania 15212-5710 USA