Best Western Rose Garden Inn

Best Western Rose Garden Inn
740 Freedom Blvd., Watsonville, CA 95076 United States (USA)