Luxury Living

Center City Philadelphia


A hidden gem between the Comcast towers, The Arch delivers ideal city-living in a piece of Philadelphia’s history! Surrounded by the hustle & bustle of thriving businesses, The Arch is your home sanctuary – a place to call your own.


Perfect for your fur friends! We want to make sure your pets are as happy with your home as you are, which is why we work hard to provide comfortable living for the whole family.


There’s no need for a car when you live at The Arch – everything you need is within walking distance. Between the on-site amenities like an in-unit washer/dryer, resident gym and package delivery acceptance, coupled with the prime location of having grocery stores, pharmacies, bars & restaurants and many other businesses all within walking distance. One of the city’s main hubs for public transportation is just a couple blocks away making The Arch easily accessible.


This historic high-rise apartment building is conveniently located at the corner of 17th and Arch, adjacent to the Comcast Center and Comcast Innovation and Technology Center at the prestigious address 100 North 17th Street. The Arch is proudly anchored by beloved Philly favorite convenience store, Wawa, along with highly-rated Animo Juice and Burrito Bar and popular City Nails.