I will be going to the US Open tennis championships this year. Yesterday I received some good feedback from forum users stating that a lot of people stay in Manhattan around Times Square or Grand Central Station and take the #7 train to Flushing. How long does it take to get from these areas to Flushing by subway? Additionally, can you recommend some affordable hotels (under $200/night) close to the subway near Times Square or Grand Central Station? Your responses are greatly appreciated. Thanks!