Set on 13 acres of landscaped grounds in the heart of Sonoma County, this hotel in Santa Rosa, California offers contemporary facilities with stunning views of the Santa Rosa Valley.
Set on 13 acres of landscaped grounds in the heart of Sonoma County, this hotel in Santa Rosa, California offers cont Read more
Set on 13 acres of landscaped grounds in the heart of Sonoma County, this hotel in Santa Rosa, California offers contemporary facilities with stunning views of the Santa Rosa Valley.
Set on 13 acres of landscaped grounds in the heart of Sonoma County, this hotel in Santa Rosa, California offers contemporary facilities with stunning views of the Santa Rosa Valley.
Number of Rooms: 250