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.
Number of rooms: 214
One North 19th St, Philadelphia, PA 19103, United States