The Central Park North

Located in South Harlem, this hotel can be found next door to Central Park and offers elegant, spacious rooms with their own kitchenettes.