Howard Johnson by Wyndham Long Island City
38 61 12th St., Long Island City, NY, 10044, US
Click To Call
About Howard Johnson by Wyndham Long Island City
Amenities
Map Location & Address
Howard Johnson by Wyndham Long Island City
38 61 12th St., Long Island City, NY, 10044, US
38 61 12th St., Long Island City, NY, 10044, US
Click To Call
![Howard Johnson by Wyndham Long Island City](https://d3vhvq4fea7n1x.cloudfront.net/maps/40.75652/-73.94213/1140/420/12.png)