The Four Seasons New York Downtown Designed with purpose. The new hotel in Lower Manhattan is undeniably the talk of the town.