Super 8 Motel Long Island City

Address:

3162 14th St
Long Island City, NY 11106

Phone:

+1 718 932-2100

Hotel star rating:

2 stars

Brand name:

Wyndham Worldwide

Map:


Contact   ·   Privacy   ·   Terms