If Manhattan’s brain lies in the elegant architecture of its Midtown skyscrapers and its lively avenues represent its busy limbs, Central Park is the true heart of the city. Occupying 843 acres in the center of the island, the park offers a lush respite from the marble, brick and concrete of the surrounding city. Central Park – located just blocks from The New York Palace – is more than a tourist attraction and photo spot: New Yorkers use the park … Read More