Check In
Check Out

Hotel Blogs - The Kenilworth

Explore Central Park NY

February 15, 2018

Central Park is the most popular urban park in the country. Around forty million visitors set foot in the park every year. Spanning approximately eight hundred and forty-three acres, Central Park is a major landmark in the city of New York. Located in Manhattan, the park is bordered by 110th Street, Eighth Avenue, 59th Street and Fifth Avenue. The park has attained global popularity over the decades, primarily because of the various movies and television shows that have been filmed her...