at 36-31 Prince St, Flushing , 11354 United States
75 FB users likes Red Roof Inn Flushing New York, set it to 3 position in Likes Rating for Flushing, United States in Hotel & Lodging category
Red Roof Inn Flushing New York is Flushing based place and this enity listed in Inn category. Located at 36-31 Prince St NY 11354. Contact phone number of Red Roof Inn Flushing New York: (718) 886-8884
The Marco LaGuardia Hotel by Lexington is centrally located four miles from La Guardia Airport in the heart of busy Flushing, Queens.