Le Méridien Indianapolis

123 South Illinois Street
Indianapolis, Indiana 46225
Within walking distance of Lucas Oil Stadium
More hotels near this hotel

More Indianapolis Landmarks Near Le Méridien Indianapolis

Indiana Convention Center (0.1 miles)
Indianapolis Pacers (0.2 miles)
Conseco Fieldhouse (0.2 miles)
RCA Dome (0.2 miles)
Gainbridge Fieldhouse (0.2 miles)
Market Tower (0.3 miles)
Indiana State Capitol (0.3 miles)
Chase Tower (0.3 miles)
M&I Plaza (0.4 miles)
OneAmerica Tower (0.4 miles)
Indianapolis Colts (0.4 miles)
Lucas Oil Stadium (0.4 miles)
Victory Field (0.4 miles)
One Indiana Square (0.4 miles)
Indianapolis Heliport (0.5 miles)
300 North Meridian (0.5 miles)