DEFINED BY ELEGANCE
Town Place has captured what luxury is all about. Every room is corner-to-corner perfection with all the comforts of penthouse living. The panoramic views are as extravagant and breathtaking as the rooms. Nestled in the heart of historic Pittsburgh, Town Place is never far from the best this vibrant city has to offer.