Canterbury Hotel 123 S Illinois St Indianapolis, IN 46225 Phone: (317) 634-3000 Fax: (317) 262-8111 View Website
Category: Hotels & Motels