Paid campsite near Leavenworth, Washington, open to tents, caravans and motorhomes, with showers and toilets on site. Practical base for overnight stays.