The KC is the former Crowne Plaza and is operated jointly with the HI Express next door by the same management company.
The hotel is located right opposite the briarwood mall which has a public transport to the rest of the town running frequently.
The areas has many eateries and can be reached conveniently by car as its right of the I94 exit.
The I94 cannot be heard from the rooms we had. This is unlike the HI Exp next door!