The new Four Seasons Hotel Philadelphia at Comcast Center is located atop the 1,121-foot Comcast Technology Center in the city’s downtown. There will be unobstructed views from the 48th to 60th floors at the building’s very summit. The 219-room Hotel, which also includes new restaurant concepts by Jean-Georges Vongerichten and Greg Vernick, a full-floor spa and wellness sanctuary and extensive meeting spaces, is set to open August 12.