Park Lane Hotel - A Central Park Hotel

36 Central Park South 59th Street Between 5th Ave & 6th Ave | New York, NY 10019-1600  [SEE MAP]New York, NY  [SEE ADDRESS]
Credit

Courtesy of Park Lane Hotel - A Central Park Hotel