The FINCH: An ideal spot to touch down
There’s a reason owners of The FINCH in downtown Walla Walla chose a bird theme for the name of their property: Not only is the hotel a landing pad for guests but it’s also seen as an ideal spot from which visitors can launch into the community. The independent boutique property is a modern twist … Read More