Best Western Garden Inn
1500 Santa Rosa Avenue
Santa Rosa, CA 95404
Nightly Rates: ( 114.80 - 204.00 )
3 Star
The Best Western Garden Inn is a luxuriously appointed facility that offers quiet garden surroundings while still in-town. There are abundant trees and landscaping, mountain views and great golf just 10 minutes away. You'll be close to shopping, muse