Holiday Inn Express Hotel & Suites Pittsburgh-South Side

20 S 10th St
Pittsburgh
Pennsylvania
United States