Knights Inn Lenexa

  9630 Rose Hill Road, Lenexa, United States

Booking.com Book Now