Howard Johnson

Permanently closed
13533 38th Ave
Flushing, NY 11354
Set in a bustling neighborhood, this low-key hotel is a 2-minute walk from Main St subway station, 3 miles from Flushing Meadows Corona Park and 1 mile from Citi Field, home of the New York Mets.
Own this business?
See a problem?

You might also like

United StatesNew YorkFlushingHoward Johnson

Partial Data by Foursquare.