Our Pittsburgh Hotel's Location Pleases Guests! The Holiday Inn Express & Suites, Pittsburgh - South Side Hotel is nestled in Pittsburgh's beautiful South Side historic district, which is home to fabulous dining, great shopping and fantastic live entertainment...