Where is Holiday Inn Express & Suites Pittsburgh SW/Southpointe by IHG?

Where is Holiday Inn Express & Suites Pittsburgh SW/Southpointe by IHG located?

Holiday Inn Express & Suites Pittsburgh SW/Southpointe by IHG, Pennsylvania, United States of America (approx. 40.27564°, -80.16781°)


Where is Holiday Inn Express & Suites Pittsburgh SW/Southpointe by IHG on the map?