Located on Prince Street, the Red Roof Inn Flushing is in Flushing's Chinatown District. The hotel is easily accessible with the Flushing Bus Terminal, Long Island Railroad, Train Station and subway station located four blocks away. Nearby attractions include the Queens Center Mall, Queens Botanical Garden, Shea Stadium and the New York Hall of Science.
Red Roof Inn Flushing with rates from $91.79 Per night and a Star Rating of 2 out of 5 stars.
|