at 7220 Woodland Dr, Indianapolis , 46278-1734 United States
18 FB users likes Holiday Inn Express Hotel - Indianapolis NW - Park 100, set it to 514 position in Likes Rating for Indianapolis, Indiana in Local Business category
Holiday Inn Express Hotel - Indianapolis NW - Park 100 is Indianapolis based place and this enity listed in Convention Center category. Located at 7220 Woodland Dr IN 46278-1734. Contact phone number of Holiday Inn Express Hotel - Indianapolis NW - Park 100: (317) 290-1212