Best Western Rose Garden Inn at Callaghan Park
Best Western Rose Garden Inn is a Best Western hotel in Watsonville , California. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2.5-star hotel. It is located at 740 Freedom Blvd.
Compare Prices at TheRealPlaces