The Holiday Inn Express in south Indianapolis is a definite "YES" for business travel. Conveniently located on East Street it is an easy drive into downtown Indianapolis. Plenty of places to eat within a one-mile radius of the hotel. On entering the main entrance the reception area is to the right. Staffed by friendly and helpful people, the check in... More
You have no recent hotel searches.