Join Now America's Best Inns & Suites Hotels/Motels America's Best Inns & Suites Visit Website Request Info 1003 Treetops Boulevard Flowood, MS 39232 (601) 933-0066 (601) 933-0066 (fax)