Best New York hotels near Broadway