We're 10 minutes from Jackson-Medgar Airport in Dogwood Festival Plaza, near local shopping and dining. LeFleur's Bluff State Park, home to Mississippi Museum of Natural Science, is less than seven miles away, and downtown Jackson is 10 miles from the door. Enjoy our fitness center, outdoor pool, and fire pit.
Hotels in Flowood MS (Mississippi) United States of America USA <>
|