Directions to Indianapolis South Knights Inn, Indianapolis

Indianapolis-south-knights-inn-map
The Indianapolis South Knights Inn in Indianapolis is located at 4909 KNIGHTS WAY , Indianapolis , IN, US .   Click on the Google Map above to get an interactive version and see the area around the Indianapolis South Knights Inn .