Headquarters
325 E MAIN ST, WALLA WALLA, WA 99362, US
WALLA WALLA, WA, US
From the company
The FINCH is a boutique hotel in downtown Walla Walla, Washington, offering 80 one-of-a-kind guestrooms designed to provide a distinctly local experience. It features a Map Room with USGS maps, an outdoor landscaped plaza and covered sitting area with a wood-burning fireplace, and serves as a basecamp for exploring Walla Walla's restaurants, tasting rooms, and boutiques. The hotel is dog-friendly and a member of Stash Hotel Rewards.
325 E MAIN ST, WALLA WALLA, WA 99362, US
Quantities, certifications, and timing.