Indianapolis, IN- Holiday Inn Express

6240 Intech Commons Dr., Indianapolis, Indiana, 46278, United States

Indianapolis, IN- Hampton Inn

5860 W. 73rd St., Indianapolis, Indiana, 46278, United States