Lexington Inn & Suites Flag Flies in Effingham, IL H LAugust 29, 2012October 11, 2012Hospitality Industry NewsThe former Keller Inn & Suites, located at 1103 Avenue of Mid America in Effingham, IL, is now a Lexington Inn & Suites, part of Vantage Hospitality Group, the 8th largest hotel company in the world. Tags:Lexington CollectionVantage Hospitality previousFor the Second Year in a Row Backus Received an Award from Per? 2021 for the Good Practises Carried out in Social Development in PerunextStable economy more influencial than Olympic effect, says BSI