Le Méridien hotels is opening a new property in Indianapolis, one of 11 the company is planning to launch in the next 12 months. Tampa, New Orleans, Cleveland, Columbus, Chicago-Oakbrook and Charlotte, N.C., are targeted cities for the company, which is part of Starwood Hotels & Resorts Worldwide. Read The Indianapolis Star story here