Home2 New York Island City, Long Island City, United States of America
Home2 New York Island City is conveniently located at 29 14 39th Avenue in Long Island City, United States of America
Hotel Location:
Address: 29 14 39th Avenue
City: Long Island City
State: NY
Country: United States of America
Hotel Features:
- Check-In Time: 1500
- Check-Out Time: 1200
- Non Smoking Rooms