Where is the four seasons hotel at comcast center? Philadelphia at Comcast Center. One North 19th Street, Philadelphia, Pennsylvania 19103 U.S.A. (215) 419-5000 Location. Soaring above Center City in the skyline’s tallest tower, Four Seasons Hotel Philadelphia at Comcast Center is located atop a 60-storey landmark by architect Lord Norman Foster.How many rooms does the four seasons hotel philadelphia have? The Four Seasons Hotel Philadelphia at Comcast Center has a total of 219 guest rooms. How many floors does the Four Seasons Hotel Philadelphia at Comcast Center have? This Philadelphia hotel has 60 floors.What are the check in and check out times for four seasons philadelphia? The checking times for Four Seasons Hotel Philadelphia at Comcast Center are between 3:00 PM and . The minimum age to check-in is 21. What is the check-out time? This Four Seasons Hotel Philadelphia at Comcast Center's check-out time is 12:00 PM.What is the comcast campus in philadelphia known for? It’s also home to the sleek new Four Seasons Hotel Philadelphia. Five buildings make up the campus in total, but The Comcast Center (at 17th and John F. Kennedy Boulevard) and The Comcast Technology Center (at 1800 Arch Street) are the main draw.