Extended Stay America - Indianapolis - West 86th St.

8520 Northwest Blvd
Indianapolis, Indiana 46278
11.5 miles from Indiana Convention Center
More hotels near this hotel


Directions from Extended Stay America - Indianapolis - West 86th St. to Indiana Convention Center


More Indianapolis Landmarks Near Extended Stay America - Indianapolis - West 86th St.

Midwest Sports Complex (2.2 miles)
Women's Hospital-Indianapolis (3.4 miles)
St Vincent Hosp and Hlth Ctr (3.8 miles)