Christopher Walken's character has his apartment here at the famous Plaza Hotel near Central Park in New York City