Not only is our Flowood hotel near the Jackson Airport in MS, but it's minutes from the Mississippi Museum of Natural Science, too. This museum boasts many educational exhibits, vivid displays and even an aquarium that features native fish and reptiles.