Crowne Plaza Hotel and Suites Pittsburgh South, an IHG Hotel Hotel
164 Fort Couch Road, Pittsburgh, PA 15241, United States
Located 14.2 km from downtown Pittsburgh, Crowne Plaza Hotel and Suites Pittsburgh South features an onsite restaurant and complimentary Wi-Fi. The Light Rail System, for quick ride into downtown Pittsburgh, is accessible nearby.