at 6990 E 21st St, Indianapolis , 46219-1730 United States
14 FB users likes Holiday Inn Hotel Indianapolis-East, set it to 117 position in Likes Rating for Indianapolis, Indiana in Hotel & Lodging category
Holiday Inn Hotel Indianapolis-East is Indianapolis based place and this enity listed in Hotel category. Located at 6990 E 21st St IN 46219-1730. Contact phone number of Holiday Inn Hotel Indianapolis-East: (317) 359-5341
Enjoy your Stay at the Quality Inn & Suites Indianapolis