Holiday Inn Express & Suites Pittsburgh-South Side in Pittsburgh, Pennsylvania Sold

The Holiday Inn Express & Suites is situated on 1.73-acres at 20 South 10th St. The six-story hotel offers 600 square feet of meeting space, a fitness center, indoor pool and business center.
Source: New feed


Leave a Reply