at , Indianapolis , 46220 United States
Canterbury Hotel is Indianapolis based place and this enity listed in Hotel category. 46220.
Enjoy your Stay at the Quality Inn & Suites Indianapolis