Candlewood Suites Flowood

Candlewood Suites Flowood, an IHG Hotel, 3810 Flowood Dr, Flowood, MS 39232, United States

(601) 326-3600

Location