515 S West StIndianapolis
, IN 46225
Located adjacent to Lucas Oil Stadium in downtown Indianapolis, the NEW Comfort Suites City Centre offers 1,300 square feet of divisible meeting space. The hotel offers spacious guest suites with a restaurant / bar available onsite. Contact us today for additional details!
Clients may select their own catering company. Any beer, wine or liquor service must be provided by the hotel.