Ideally located in Flushing, Queens, this New York hotel offers free shuttle service to and from LaGuardia Airport and is only a short walk from the local underground station. LaGuardia Airport is 3.6 km away.
Number of rooms: 133
137-07 Northern Boulevard, Flushing, Queens, NY 11354, United States
Hotel booked 1 times today.