Skip to main content

Holiday Inn Indianapolis-East

hotel · Indianapolis, IN

Address
6990 E 21st St, Indianapolis, IN 46219
Phone
(800) 718-8466
Website
ichotelsgroup.com/redirect?path=hd&brandcode=hi&hotelcode=indea&_iatano=99601994
Where
39.7971, -86.0471

Search Hominin for Holiday Inn Indianapolis-East

Other hotels nearby

More in Indianapolis