Located on the Upper West Side amidst other entertainment venues like the
Lincoln Center, the Lincoln Square AMC Loews is one of the best places in the city to take in a movie. Immerse yourself in the all-consuming IMAX experience, with screens that wrap around your field of vision and pull you straight into the movie, and then stroll over a few blocks and shake out those cinema-seat cobwebs with a walk through
Central Park!