Find hotels near Station Square, Pittsburgh from $47