Best Western Plus Flowood Inn & Suites is located 20 minutes' drive from Jackson-Evers airport and offers an indoor swimming pool as well as a fitness club. The convenient 3-star hotel is located in a business area with access to family attractions like DEFY Jackson Amusement Center, which are a mere 8 minutes' stroll away.
The Flowood hotel is located not far from Bluff State Park and 4.3 miles from Smith Robertson Museum and Cultural Center. The smoke-free Best Western Plus Flowood Inn & Suites offers proximity to such natural sights as Crystal Lake (2 miles) and the 305-acre LeFleur's Bluff State Park (2.1 miles). Visit Mirror Lake, approximately 10 minutes by car from the comfortable accommodation, and feel complete harmony with the nature of United States of America. Cultural experiences in the area feature Mississippi Museum of Natural Science, situated 2.2 miles from the hotel.
The rooms at Best Western Plus Flowood Inn & Suites are fitted with ironing facilities and climate control as well as coffee and tea making equipment.
The property will treat you with a delicious cold buffet breakfast. The nearby dining options feature Eslava's, which is about a 5-minute walk away.