Das 2-Sterne-Red Roof Inn Flushing Hotel New York mit 41 Zimmern liegt in circa 15 Gehminuten Entfernung vom Fluss Flushing Creek. Das Hotel mit Blick auf den Innenhof empfängt seine Gäste mit einem täglichen kontinentalen Frühstück.
Tiger Sugar ist 500 m vom Hotel, und das Fort Totten ist ca. 6 km von hier entfernt. Das Red Roof Inn Flushing New York liegt in nur 5 Gehminuten Entfernung von der U-Bahn-Station Flushing-Main Street und in rund 10 Fahrminuten Entfernung vom Spa Castle. Zudem liegt Daniel Carter Beard Mall 400 Meter von der Unterkunft, und das New York Hall of Science ist ungefähr 2 Kilometer von der Unterkunft entfernt. Das Citi Field Baseballstadion liegt in unmittelbarer Nähe vom Hotel. Die Bushaltestelle Main Street & Northern Boulevard ist nur 200 Meter vom Red Roof Inn Flushing Hotel und der Bahnhof Grand Central liegt in rund 20 Fahrminuten Entfernung von der Unterkunft.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Joe's Shanghai, das ganz nah an der Unterkunft ist, oder im Restaurant 勝面 Sheng Ramen, das in 5 Minuten zu Fuß zu erreichen ist.