Check out this great place to stay in Santa Rosa
in Santa Rosa, US. Our cozy two bedroom Nook is situated on one of Sonoma County's well traveled wine roads. Numerous wineries are a short stroll from the from front door. The Nook has parking, a kitchen and bath (with shower) a fenced back yard and a shared laundry...
See this content immediately after install