Leavenworth

Bavarian Lodge

119

810 U.S. 2,
Leavenworth,
WA,
United States,
98826.

The lodge has spacious rooms, books, games, and a DVD library.