Sherry Netherland Hotel


The 570-foot Sherry Netherland Hotel was constructed in 1926. The hotel, the tallest in New York when it opened, has a Gothic exterior and neo-Romanesque/Renaissance interior. It is located at the corner of Fifth Avenue and East 59th street in Manhattan, within the Upper East Side Historic District.

You can also see the iconic glass box of Apple's flagship store in Fifth Avenue in this picture.

Comments