1 Bigelow Square, Pittsburgh, PA, United States, 15219
A downtown favorite, the Doubletree Hotel & Suites Pittsburgh City Center is a hedonist's haven. The hotel caters to all your whims and makes sure you have a pleasant stay. Equipped with all possible amenities, this is one place you will just not feel like leaving. When in Pittsburgh be sure to stay at the Doubletree Hotel & Suites Pittsburgh City Center.