This hotel is located just off Interstate 80, which runs through Nebraska’s vast grasslands. Central Grand Island is 8 miles away ... » Veja mais