The Chalet
Entire home/apt in Leavenworth, United States. Location, location, location! This is our little chalet apartment located only a block from town in a three unit building. It has a king bed in the main bedroom and a queen bed in the spare room. Sleeps four quite comfortably. Sorry - No pets
See this content immediately after install