Where is Indianapolis Station?
Indianapolis Station is located in Downtown Indianapolis. If you want to find things to see and do in the area, you might like to visit Lucas Oil Stadium and Circle Center Mall.
Where Can I Stay near Indianapolis Station?
We've got 483 hotels to choose from within a mile of Indianapolis Station. You might want to think about one of these choices that are popular with our guests:
JW Marriott Indianapolis
- hotel • Free WiFi • Restaurant • 24-hour fitness center • Central location
Omni Severin Hotel
- hotel • Restaurant • 24-hour health club • Bar • Central location
Hyatt Regency Indianapolis
- hotel • Free WiFi • 3 restaurants • 24-hour fitness center • Walkable location
Marriott Indianapolis Downtown
- hotel • Free WiFi • Restaurant • 2 bars • Central location
Holiday Inn Express Hotel & Suites Indianapolis Dtn-Conv Ctr, an IHG Hotel
- hotel • Free breakfast • Free WiFi • Spa tub • Walkable location
Things to See and Do near Indianapolis Station
What to See near Indianapolis Station
- Lucas Oil Stadium
- Indiana Convention Center
- Gainbridge Fieldhouse
- Monument Circle
- Indiana State Capitol
Things to Do near Indianapolis Station
- Circle Center Mall
- Eiteljorg Museum
- NCAA Hall of Champions
- Indiana State Museum
- Indiana War Memorial & Museum