1723 Calavaras Dr, Santa Rosa, California
★★★★ 4.0 stars
1723 Calavaras Dr Santa Rosa California
With a stay at this vacation home in Santa Rosa, you'll be within a 5-minute drive of Sutter Employee Health and Sonoma County Fairgrounds. Free self parking is available onsite.