Now Open: The Finch Welcomes Fall Travelers To New Walla Walla Hotel
The FINCH, a new and distinctly local hotel situated on the sunrise side of Main Street in downtown Walla Walla is now open, welcoming its first guests for fall outdoor recreation, wine tasting and more. The FINCH is a community-powered inspiration and hub for the dynamic culture and sense of adventure that downtown Walla Walla provides residents and visitors year-round.