Holiday Inn Express & Suites

Address:
3404 W. Faidley Ave
Grand Island, NE 68803
Free hi-speed wired & wireless internet access.