Directions to Super 8 Motel Long Island City, New York, Astoria

Super-8-motel-long-island-city-new-york-map
The Super 8 Motel Long Island City, New York in Astoria is located at 31-62 14TH ST. , Astoria , NY, US .   Click on the Google Map above to get an interactive version and see the area around the Super 8 Motel Long Island City, New York .