About Sherry Netherland
The Sherry Netherland Hotel, located at 781 Fifth Avenue, is immediately noticeable with it's slender, bronze topped tower set back from it's base. This upper east side building was first built in 1927 and houses 165 apartments across 36 floors
Many of the units overlook Central Park, which itself is just steps away. Residents are treated to an exclusive club in the basement of the building in addition to a full-time doorman and concierge service, and an elegantly vaulted lobby that has appeared in numerous luxury lifestyle publications.