Within walking distance of the Indiana Convention Center and Lucas Oil Stadium, this downtown hotel offers a completely non-smoking environment along with a free daily hot breakfast.
Holiday Inn Express In Indianapolis
Address: 410 South Missouri Street IN 46225, Indianapolis, IN, US