Deluxe Inn & Suites - Long Island City NYC is a short 5-minute walk from 21 St. - Queensbridge Station and 19 minutes' walk from Roosevelt Island.