Soaring high above the city skyline, Four Seasons Philadelphia at Comcast center offers luxury accommodations with uninhibited views of the city and more.