120 West 57th Street, New York City
Located 1056 feet from Central Park and 0.8 mi from Times Square Le Méridien New York Central Park offers rooms and suites in Midtown Manhattan. All rooms at Le Méridien New York Central Park come with 40-inch flat-screen TVs and Beats by Dr.