John Hotel In Flushing 13312 37th AveFlushing, NY, 11354 View Phone 718-886-8556 13312 37th AveFlushing, NY 11354 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page