It's a little bit of a walk to town, but it's a nice walk. Leavenworth is a marvelous little Bavarian village, great to visit anytime of year. Alpine Rivers Inn is clean and the accommodations are adequate. Nice (but not outstanding) breakfast. The rooms all face the Wenatchee River, which is beautiful any season. The staff are wonderful, very friendly. I have stayed here many times. Once when I arrived by train and then shuttle, I was very late getting in and the office was closed. They made arrangements to get the key to the shuttle driver. They have a seasonal pool and hot tub. Fun place to stay.
