Holiday Inn Express and Suites Grand Island

Feel like Family While Lodging in Grand Island, Nebraska. Located in Grand Island, Nebraska, the Holiday Inn Express‚ Hotel & Suites Grand Island greets guests with roaring fireplaces and an inviting lobby where they can gather and socialize.. Are you in Grand Island, Nebraska on business?