Le Méridien Indianapolis Completes $13 Million Renovation

The Le Méridien Indianapolis has emerged from a $13 million renovation of its iconic 1928 building at 123 South Illinois Street. The 12-story, 100-room boutique property now offers complimentary Wi-Fi, ergonomic workspaces and flat-screen TVs in guest rooms, in addition to a new fitness center and more than 2,600 square feet of upgraded meeting space. The project also included a new 160-seat Spoke & Steele restaurant, which offers American cuisine and craft cocktails.