325 E Main St, Walla Walla, WA , USA
Welcome to The FINCH, a quirky boutique hotel nestled in the heart of Walla Walla, WA. Prepare to be charmed by our eclectic decor and vibrant atmosphere! Whether you're exploring the nearby vineyards or indulging in downtown delights, our prime location on E Main St is perfect for adventure-seekers. Get your wanderlust fix at The FINCH - where vintage vibes and contemporary comfort collide!
Stay
Lat: 46.0704773, Lon: -118.3350912
ShareWebsite LinkCallBook