America'S Best Inns Flowood is a 2-star venue set just 5.0 km from Alamo Theater, Smith Robertson Museum and Cultural Center and Eudora Welty House. America'S Best Inns Flowood has been welcoming guests to its non-smoking rooms since 2000.
The city center is 30 minute walking distance from the hotel.
America'S Best Inns Flowood can be reached in 5 minutes by car from Jackson-evers airport.
Eat & Drink
Guests can share a meal in Fusion Japanese & Thai Cuisine and Eslava's, located about 150 meters away.