Open Today 24 Hours
Claimed
Le Meridien Indianapolis
Hotels and Motels
123 South Illinois Street, Indianapolis, IN · 46225Business Details
Serving Indianapolis, IN
Design-forward hotel near Indianapolis Convention Center Step into the modern historic charm of Le Méridien Indianapolis, a boutique hotel in downtown Indianapolis ideally located near the Indiana Convention Center. Listed on the National Register of...
Read more
Indianapolis, IN