Hotels | Holiday Inn

Holiday Inn Hotel

  • Location   39-05 29th Street Long Island City, NY
  • Scope of work  Seventeen Story Hotel
  • Approx Sq Ft  77,000 s.f.
  • Status: completed




 

Back to Hotels