The Towers at the Waldorf Astoria

The Towers at the Waldorf Astoria (301 Park Avenue)

One of NYC’s most iconic hotels gets a new life as luxury residences.  The Waldorf Astoria is an Art Deco landmark that was built in 1931 as the world’s tallest…

Source: BlocksAndLots