Luxury Living

Center City Philadelphia


A hidden gem between the Comcast towers, The Arch delivers apartments ideal for 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.


There’s no need for a car when you live at The Arch because everything you need is within walking distance. In addition to the on-site amenities like an in-unit washer/dryer, resident gym and package delivery acceptance, the prime location of having grocery stores, pharmacies, bars & restaurants and many other businesses all within walking distance make The Arch your ideal place to call home, finally.  Since one of the city’s main hubs for public transportation is just a couple blocks away, The Arch apartments are easily accessible from all parts of the city and surrounding suburbs.


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.


Perfect apartments for your fur friends! We want to make sure your pets are also as happy with your home as you are, so we work hard to provide comfortable living for the whole family, four-legged members included.