This BEST WESTERN Rose Garden Inn is located at 740 Freedom Blvd, Watsonville, CA-95076. An interactive Map of this BEST WESTERN Rose Garden Inn is shown below.
View details of this BEST WESTERN Rose Garden Inn location.