Located 2.7 miles from Island Oasis Water Park, this hotel has a 24-hour market, a gym and an indoor pool. Each room has a 42-inch flat-screen TV and free Wi-Fi.
Number of rooms: 105
805 Allen Drive, Grand Island, NE 68803, United States
Hotel booked 1 times today.