Write a Review
13312 37th Ave, Flushing, NY 11354
John Hotel is best hotel in Flushing, Queens, NY. Book your trip to John Hotel now enjoy stylish accommodations, delicious dining, and a prime airport area hotel in Flushing.
Be the first to write a review! Write a Review »
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.