Knights Inn is one of 54 hotel chains in Indianapolis. This chain only operates one hotel in the city – Knights Inn, which is a two-star hotel located at 4909 Knights Way. The hotel has a score of 2.5 out of 10. This score is below average compared to the other hotels in the city. Knights Inn has fewer rooms than most chains in Indianapolis, with 35 rooms.
4909 Knights Way