Hotel chains: 1,205
Hotels: 66,958
Knights Inn Logo

Knights Inn in Indianapolis

Knights Inn has one hotel in Indianapolis

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.

NA image
Knights Inn ★★

4909 Knights Way

Rating: 2.50 Check availability