Check out this great place to stay in Leavenworth
Entire home/apt in Leavenworth, United States. This is our little hideout near the heart of downtown Leavenworth. It's a studio unit with a 3/4 bathroom and a kitchenette. It has a queen bed, sofa, cable TV, great wifi, soft towels, coffee maker, refrigerator, microwave and more. It does not h...
See this content immediately after install