John Hotel

133-12 37th Ave
Flushing, New York 11354
5.7 miles from Queens Children's Psych Center
More hotels near this hotel