Lodging & Accommodations close to St Francis Sports Medicine
Knights Inn Indianapolis
+1-888-749-6785
4909 Knights Way, Indianapolis, IN 46217
+1-888-749-6785
~3.03 miles northwest of St Francis Sports Medicine
- Inexpensive Highway property
- 100 rooms in property
Back to Top