Le Méridien Indianapolis

4.4 

123 South Illinois Street, Indianapolis, IN, 46225, United States   •  Weather:   

Local Time Phone (317) 737-1600 Hotel Reservations (877) 782-0116

4.4

Get Directions

What's Nearby

How To Get Here

Unable to find directions, please try again.

Corporate Offices in Downtown Indianapolis

Le Meridien Indianapolis is conveniently located in the heart of downtown close to many Fortune 500 companies with easy access to shopping, dining, and local attractions.

Feel revitalized in our unique and modern guestrooms featuring complimentary wireless internat access, ergonomic workspaces, and Illy Espresso coffee.


Some of our nearby corporate offices include:

  • Salesforce Marketing Cloud
  • OneAmerica
  • Simon
  • Rolls-Royce
  • Anthem
  • Eli Lilly
  • Cummins
  • Steak n Shake
  • Barnes & Thornburg LLP
  • Indianapolis Star
  • Indianapolis Power & Light
  • Deloitte
  • Scopelitis Garvin Light Hanson & Feary
  • Taft Stettinius & Hollister LLP
  • Emmis Communications
  • Angie's List