Located in New York's historic Upper West Side, the Hotel Beacon is located just a few steps away from Central Park and the theatres of Broadway.