The sentence sounds odd to me partly because I don't think there is anything that is referred to as "the grand hall" in New York City Hall, and partly because the repetition of the word "hall" in the sentence is awkward. How about this: - The contest will be held in the Blue Room at NY City Hall.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.