Holiday Inn Express & Suites Flowood

112 Ridge Way
Flowood
Mississippi
United States