Best Western Garden Inn
Visit our Hotel on Santa Rosa Ave in Santa Rosa, CA
3 reasons to stay with us
Comfortable pet-friendly and mobility accessible rooms.
Located in the heart of Santa Rosa, California near Sonoma Valley wineries.
Surrounded by beautiful garden scenery including fountains, local plants and rustic benches.