Flushing Hotel

36-38 Main Street
Flushing, New York 11354
1.0 miles from Flushing Hospital Medical Ctr
More hotels near this hotel