Island Inn

Address:
2311 S. Locust St
Grand Island, NE 68801
Spacious units, hair dryer, clock radio, refrigerator, free local calls and wireless internet. All rooms non smoking.