Knights Inn Leavenworth

101 S 3rd St
Leavenworth
Kansas
United States