Romantic Bavarian style hotel located in the heart of downtown Leavenworth offering free exclusive parking to guests