In 7 trips
This Comfort Inn is located within walking distance of Shea Stadium and approximately three miles from La Guardia …
Hotel
133-43 37th Ave
Flushing, NY 11354
United States
718-939-5000
Flushing, NY 11354
United States
718-939-5000
Notes
our 1 night...not so fancy hotel in Flushing? NY, roughin it for sure.
*natalie