Residence Inn Indianapolis Northwest
Located in Intech (Technology) Park on the NW side of Indianapolis, across from Park 100 (the city’s largest Industrial/Business Park). Only 10 mi. from Downtown and the Indianapolis International Airport. Multiple restaurants within walking distance.