America's Best Inn Jackson Airport Flowood
Flowood, United States
America's Best Inn Jackson Airport Flowood


1003 Treetops Blvd., Flowood, United States
Ranking: America's Best Inn Jackson Airport Flowood is ranked 7th out of 9 accommodation options available in Flowood.
Classification: 3 Star Hotel
Located in Flowood (Lakeland Dr) close to airport and downtown Jackson, complimentary wireless internet available. Property features extra large rooms tastefully decorated. Located only 5 miles from Jackson Airport. Amenities include wetbar, microwave, refrigerator, iron, ironing board, in room coffee maker and hair dryers, phones, and cable TV.