No, it is located on the north shore. You would either have to cross a bridge or take a free light rail train ride into downtown.
NO NOT DOWNTOWN ITSELF BUT THE HOTEL IS WITHIN WALKING DISTANCE FROM TOWN ABOUT A 5 MINUTE WALK BUT IF YOU TAKE THE T TRAIN SUBWAY FROM DIWNTOWN ITS FREE TO RIDE GET OFF AT NORTH SHORE STOP THE HYATT PLACE HITEL IS RIGHT IN FRONT OF T SUBWAY STOP VERY CONVENIENT FOR ACCESS
It's not "downtown, it's on north shore next to stadiums
Yes, abt 2 blocks from Heinz field.
The hotel is located downtown and in walking distances of alot of restaurants and bars
Yes to all
Yes
Thanks! Your answer is awaiting moderation.