Designed by
Title
Leavenworth German town #43587101
Description
A nice hotel with German architectural designs in Leavenworth, Washington, USA. Leavenworth is famous for it's German style village architecture. The town center of Leavenworth is a popular tourist destination in Washington, USA. 2.5 hours driving from Seattle.
This image is editorial