Featured Pittsburgh Hotel: Residence Inn Pittsburgh Oakland/University Place
3-star hotel located at 3341 Forbes Ave in Pittsburgh, Pennsylvania, across the street from UPMC Magee-Women’s Hospital and a couple blocks south of the University of Pittsburgh campus. […]