Holiday Inn Express - Indianapolis Downtown City Centre
Travel/leisure
46225 Indianapolis
United States
Phone: (317) 822-6400
Website: http://www.ihg.com/holidayinnexpress/hotels/us/en/indianapolis/indms/hoteldetail
With Lucas Oil Stadium just next door and the Indiana Convention Center only two blocks away, savvy travelers know that the Holiday Inn Express Indianapolis Downtown City Centre is an ideal location for anyone traveling to downtown Indianapolis!