
01Walla Walla · United States
The FINCH
The FINCH Hotel offers 80 rooms on the sunrise side of Main Street in downtown and is a hub for the quintessential Walla Walla experience. Our modern one-of-a-kind Walla Walla guestrooms are designed with everything you need and nothing yo...
Explore this hotel