Just off North Road, only 2 miles from the city center of Leavenworth, you’ll find White Weasel Lodge. Pull up into your own parking spot and enter through a private entrance off the side porch. (You may want to pause as you drink in the breathtaking mountains on every side or look for the mysterious and adorable white weasel that has only been spotted a few times.)
NOTE: Interested in booking the entire three-room suite? Check out White Weasel Lodge #2 & #3!