Jumeirah Essex House on Central Park

160 Central Park S
New York
New York
United States