All Countries
:
United States
:
California
:
Santa Rosa
:
Best Western
Best Western - Santa Rosa, CA
Best Western Garden Inn
1500 Santa Rosa Avenue
Santa Rosa, CA 95404
Nightly Rates: ( 78.99 - 184.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