Best Western Garden Inn

1500 Santa Rosa Avenue
Santa Rosa, California 95404
15.1 miles from Tayman Park Golf Course
More hotels near this hotel