at 8330 Kelly Ln, Indianapolis , 46250 United States
Located in the heart of the Indianapolis North Side, Quality Inn - Castleton offers comfortable, convenient and affordable hotel accommodations.
Quality Inn Castleton is a comfortable and affordable option for those seeking Greater Indianapolis Hotel Accommodations.
1 FB users likes Quality Inn - Castleton, set it to 141 position in Likes Rating for Indianapolis, Indiana in Hotel & Lodging category
Quality Inn - Castleton is Indianapolis based place and this enity listed in Hotel category. Located at 8330 Kelly Ln IN 46250. Contact phone number of Quality Inn - Castleton: (317) 849-8555
Enjoy your Stay at the Quality Inn & Suites Indianapolis