Photo of Holiday Inn Express & Suites Pittsburgh-South Side, an IHG Hotel
Holiday Inn Express & Suites Pittsburgh-South Side, an IHG Hotel
20 South Tenth Street, Pittsburgh, Pennsylvania 15203 USA
20 South Tenth Street, Pittsburgh, Pennsylvania 15203 USA