Le Flushing Hotel est situé à 5 km de l'aéroport LaGuardia de New York, à 16 km de l'aéroport international de New York - John-F.-Kennedy et à 19 km de Manhattan. L’établissement propose une connexion Wi-Fi gratuite et une télévision. Vous séjournerez à quelques pas de la ligne 7 du métro, du chemin de fer de Long Island et des bus. Vous trouverez une grande variété de restaurants et de cafés à proximité.
Les chambres disposent d'un coin salon, d'un bureau, des appels locaux gratuits et de matériel de repassage. Les hébergements comprennent également un sèche-cheveux et une cafetière.
Les attractions locales incluent les jardins botaniques du Queens, le parc Flushing Meadow, l'USTA, le New York Hall of Science et le stade Citi Field.