Super 8 by Wyndham Grand Island South Grand Island Ideally located in Grand Island, guests at this hotel will enjoy the tranquil surroundings and home-like feel which this hotel provides. Just 1.5 km f ... Save Up To 60%