Courtyard Pittsburgh Greensburg
Courtyard Pittsburgh Greensburg hotel is ideally located minutes from Idlewild Park, University of Pittsburgh, Seton Hill College and St. Vincent College where the Pittsburgh Steelers have training camp. 700 Power Line Drive, Greensburg, PA.