Comfort Inn 530 S Capitol Ave Indianapolis, IN 46225 Phone: (317) 631-9000 Fax: (317) 631-9999
Category: Hotels & Motels