Canterbury Hotel - Indianapolis Downtown

Address:

123 S Illinois St
North end of Circle Centre Mall
46225 Indianapolis, US

Phone:

800/538-8186

Hotel star rating:

4 stars

Map:


Contact   ·   Privacy   ·   Terms