Astor
on the Park is located in New York City, N.Y., across the
street from Central Park. Columbia University and Riverside
Park are one mile from the hotel. The Shakespeare Gardens
and the American Museum of Natural History are less than two
miles away.