Good location
Most guests loved the location of the Flushing, as it is right in the heart of Queens and close to a subway station that provides access to Manhattan. This makes the hotel an excellent place for those who wish to explore New York without having to drive in the city's famous traffic.