Description
Welcome to Shangri-La on the Russian river, a relaxing and regenerative vacation home in the “heart” of the Sonoma County Wine Country. The river “comes alive” through the lens of a wall of windows and a wraparound deck which creates a front row seat to exotic wildlife, seasonal landscape, and the ever-changing river.
Amenities
Healdsburg River Retreat