Sheraton Pittsburgh Hotel at Station Square
300 West Station Square Drive, Near Station Square, In Pittsburgh (South Shore), Pittsburgh, PA 15219, United States
Rating
4.1
Rooms
399
Pets
Yes
30
May
Sheraton Pittsburgh Hotel at Station Square, Pittsburgh



Price & Availability
Overall
Very Good
4.1
931 reviews
Customers Review
Location 4
Cleanliness 4.4
Comfort 4.3
Neighborhood 4.4
Amenities 3.8
Condition 4.1
Recomendation 83.2%
