Le MERIDIEN-Indianapolis

Open
123 S Illinois St
Indianapolis, IN 46225
Step into the modern historical charm of Le Méridien Indianapolis. Located near the Indiana Convention Center, our hotel blends contemporary comforts with rich heritage. Listed on the National Register of Historic Places, our original structure dates back to 1858, rebuilt in 1928, and reopened as Le Méridien in 2014. We provide everything you need for a seamless stay, from upscale rooms boasting plush Marriott bedding to on-site dining and versatile event spaces. Savor American fare and craft cocktails at Spoke & Steele or try restaurants in Downtown Indianapolis nearby. Stay active at our hotel with cardio equipment and free weights in our 24-hour fitness center or walk to attractions like Circle Centre Mall, Lucas Oil Stadium, and Gainbri

Find related places

Own this business?
See a problem?

You might also like

United StatesIndianaIndianapolisLe MERIDIEN-Indianapolis