Best Western Garden Inn

1500 Santa Rosa Avenue
Santa Rosa, California 95404
3.1 miles from Sutter Medical Center
More hotels near this hotel