Here's what Trippy members say about Sheraton Pittsburgh Hotel at Station Square:
"There is a Sheraton Pittsburgh Hotel at Station Square there with a good view of the city, but not as centrally located being across the river." See More