Super 8 Motel - Long Island

Motels

31-62 14th Street
Long Island City
New York City
11106

Description

At Super 8 Motels New York you will be central to the most popular points of interest in The Big Apple, so that whether you’re traveling for business or pleasure, you’ll always be close to where you want to be.

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location