Red Lion Inn & Suites Long Island City New York:靠近 Queensboro Plaza Subway Station