Embassy Suites Indianapolis Downtown
The newly renovated Embassy Suites is located in the heart of Indianapolis, Indiana, near major corporate offices and popular attractions such as Lucas Oil Stadium and the Indiana Convention Center. Enjoy tastefully decorated bedrooms and living rooms in each suite, featuring televisions, a wet bar area and a flexible workspace. Mingle with other guests at the complimentary Evening Reception* in the atrium or dine in-suite at this Indianapolis hotel.
Stay connected in your suite with free WiFi. Let our experienced event planners assist in planning the perfect meetings and events – larger conferences and smaller meetings – at the Embassy Suites Indianapolis – Downtown hotel. This hotel in Indianapolis is connected to the Indiana Convention Center via sky-walk and is attached to the Indiana Roof Ballroom, which seats up to 2,000 guests.
- 110 W. Washington St. Indianapolis, IN 46204
- +1 317-236-1800