Enjoy value and an ideal location at Super 8 Long Island City / NYC Area hotel. Situated off Interstate 278, our Long Island City hotel near Times Square is convenient to the popular New York City attractions. We offer easy access to the subway, and
Check In | 12:00 pm |
---|---|
Check Out | 12:00 pm |