Red Roof Inn Flushing Hotel New York heeft een centrale ligging en het Queens Museum of Art bevindt zich op circa 25 minuten lopen verderop. Het hotel ligt op 2 km afstand van het Flushing Meadows-Corona Park en bestaat uit 41 kamers met een uitzicht op de binnenplaats.
Dit hotel gesitueerd in de wijk Queens van New York, is op 30 minuten van het New York Hall of Science gelegen. Red Roof Inn Flushing is gelegen op circa 500 meter afstand van Saint George's Episcopal Church en net om de hoek bij Flushing Main Street metrostation. Gasten zullen ook genieten van de nabijheid van Flushing Bay, gelegen op ongeveer 20-minuten loopafstand. Het pand bevindt zich op 550 meter van Queens Christian Alliance Church, populair bij pelgrims en toeristen. De bushalte Main Street & Northern Boulevard is gelegen vrij dicht bij Red Roof Inn Flushing New York.
Een continentaal ontbijt wordt er dagelijks aangeboden. Joe's Shanghai bevindt zich op ongeveer 5 minuten wandelafstand van het 2-sterrenhotel en trakteert de gasten op Aziatische maaltijden.