Knights Inn London Ontario
Knights Inn London Ontario: This 1 star hotel is located in the city centre of London.
Knights Inn By The Falls
Knights Inn By The Falls: This 1 star hotel is located in the city centre of Niagara Falls.
Knights Inn Fredericto
Knights Inn Fredericto: This 2 star hotel is located in the suburbs of Fredericton.
Knights Inn Kitchene
Knights Inn Kitchene: This 2 star hotel is located in the city centre of Kitchener.
Knights Inn Orillia
Knights Inn Orillia: This 2 star hotel is located in the city centre of Orillia.