Destination

Located at the storied intersection of Central Park and Fifth Avenue, The Plaza is ideally located in the center of New York City’s most popular attractions. Explore the best that New York City has to offer.