Overview Details Press Releases Multimedia Locations People Groups An iconic landmark on 5th Avenue Peninsula New York exudes a perfect blend of comfort and class ideal for the business elite. Located in one of the city’s most prestigious neighbourhoods it offers guests excellent views of the Central Park.